@charset "utf-8";
@import './default.css';

/* CSS Document */

body{
	background-color:white;
}
h1{
	font-size:12px;
	margin:0px;
	padding:0px;
}
h2,h3,h4,div,p{
	margin:0px;
	padding:0px;
}

td{
	font-size:12px;
	line-height:140%;
	color:#333;
}

form{
	margin:0;
}

.bear_waku {
	background-attachment: scroll;
	background-image: url(../image/kparts/form01/wedding_bear/waku.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bear_waku2 {
	background-attachment: scroll;
	background-image: url(../parts2/wedding_bear/waku.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


/*　フォント関連 */
.fnt10{
	font-size:10px;
	line-height:130%;
}
.fnt14{
	font-size:14px;
}

.fnt16{
	font-size:16px;
	line-height:160%;
}

.fnt-red{
	font-size:12px;
	line-height:130%;
	color: #CC3333;
}

.fnt-14red{
	font-size:14px;
	line-height:130%;
	color: #CC3333;
}

/*　VeryCARD　VIPCARDページ */
.card-wk {
	border: 1px solid #ccc;
}

.cardtitle-wk {
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.fnt12-bl {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 12px;
	color: #1342C6;
}
.line {
	border-top-style: none;
	border-bottom-style: dashed;
	border-top-color: #086BCD;
	border-bottom-width: 1px;
}
/*　インフォページ */
.info-wk {
	border: 1px solid #ccc;
	padding: 1px 1px 1px 1px;
}
.base-gr{
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size:12px;
	color: #009900;
	line-height: 140%;
		}
.base-org{
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size:12px;
	color: #FF6600;
	line-height: 140%;
	}
.base-pink{
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size:12px;
	color: #FF6666;
	line-height: 140%;
}
.base_red {
	font-size: 12px;
	line-height: 150%;
	color: #FF0000;
}
.basebold_red {
	font-size: 12px;
	line-height: 150%;
	color: #FF0000;
	font-weight: bold;
}
.base-wh{
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size:12px;
	color: #fff;
	line-height: 140%;
}
.pt11 {
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size: 11px;
	line-height: 130%;
}
.red-small{
	font-family: "ＭＳ Ｐゴシック", Osaka;
	font-size:11px;
	color: #FF0000;
	line-height: 140%;
}
.pres{font-size:12px;
}
a.pres{color:#FF6666;text-decoration:underline;}
a.pres:link{color:#FF6666;text-decoration:underline;}
a.pres:visited{color:#FF6666;text-decoration:underline;}
a.pres:active{color:#FF6666;text-decoration:underline;}
a.pres:hover{color:#cccccc;text-decoration:underline;}



/*　エンタメ関連 */

.pt11b {
	font-size: 11px;
}
.b-est{
	font-size:12px;
	color:#626262;
	line-height: 120%;	
	}
.est14 {
	font-size: 14px;
	color:#626262;
}
.est14_red {
	color: #a20000;
	font-size: 14px;
	line-height: 140%;
}
.est12_red {
	color: #a20000;
	font-size: 12px;
}
.est11 {
	font-size: 11px;
	color:#626262;	
	line-height: 105%;
}

.base_ff {
	font-size: 12px;
	color: #666666;
	line-height: 120%;
}

.ff14_red {
	color: #7f2424;
	font-size: 14px;
	line-height: 110%;
}

.ff12_red {
	color: #7f2424;
	font-size: 12px;
	line-height: 110%;
}
