<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
@charset "shift_jis";

/*ã€€ä¼šç¤¾æ¡ˆå†…
----------------------------------------*/
#main .company{
	width:780px;
	font-size:12px;
	line-height:18px;
}
#main .company table{
	border-top:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
}
#main .company td{
	padding:10px;
	border-right:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
}
#main .company td.midashi{
	font-weight:bold;
	background-color:#F7F7F7;
}

/*ã€€å–ã‚Šå¼•ã
----------------------------------------*/
#main .torihiki{
	width:780px;
	font-size:12px;
	line-height:18px;
}
#main .torihiki table{
	border-top:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
}
#main .torihiki td{
	padding:10px;
	border-right:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
}
#main .torihiki td.midashi{
	font-weight:bold;
	background-color:#F7F7F7;
}

/*ã€€å®šæœŸè³¼å…¥ã«ã¤ã„ã¦
----------------------------------------*/
#main .teiki{
	font-size:12px;
	line-height:18px;
	padding:0px 0px 0px 5px;
}
#main .teiki td{
	padding:10px;
}
#main .teiki td.midashi{
	font-weight:bold;
	font-size:14px;
	border-bottom:1px dotted #EAEAEA;
}
#main .teiki span{
	font-weight:bold;
	color:#FF0000;
}

/*ã€€ãŠè²·ã„ã‚‚ã®ã‚¬ã‚¤ãƒ‰
----------------------------------------*/
#main #s_guide{
	font-size:12px;
	line-height:18px;
}
#main #s_guide .bar{
	margin:10px 0px 0px 0px;
}
#main #s_guide .txt{
	width:745px;
	padding:15px 0px 30px 25px;
}
#main #s_guide .merit01{
	background-image:url(../images/guide_thum_02.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:50px 0px 10px 145px;
}
#main #s_guide .merit02{
	background-image:url(../images/guide_thum_03.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:53px 0px 10px 145px;
}
#main #s_guide .merit03{
	background-image:url(../images/guide_thum_04.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding:55px 0px 10px 145px;
}
#main #s_guide .guide_faq{
	padding:3px 0px 10px 22px;
}

/*é€æ–™ã®ãƒ†ãƒ¼ãƒ–ãƒ«*/
#main #s_guide .userTable_02 caption {background: #faf8f8;}
#main #s_guide .userTable_02 th {font-size:12px;padding:5px 9px;background: #faf8f8;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
#main #s_guide .userTable_02 {border-top:1px solid #DDDDDD;border-left:1px solid #DDDDDD;}
#main #s_guide .userTable_02 td {font-size:12px;padding:5px 9px;border-right:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}


/* æ—§ãŠè²·ã„ã‚‚ã®ã‚¬ã‚¤ãƒ‰ */
#main .guide{
	font-size:12px;
	line-height:18px;
}
#main .guide table{
	border-top:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
}
#main .guide td{
	padding:10px;
	border-right:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
}
#main .guide td.midashi{
	font-weight:bold;
	background-color:#F7F7F7;
}
#main .guide span{
	font-weight:bold;
}


/*ã€€ãƒ—ãƒ©ã‚¤ãƒã‚·ãƒ¼ãƒãƒªã‚·ãƒ¼
----------------------------------------*/
#main .privacy{
	font-size:12px;
	line-height:18px;
}
#main .privacy td{
	padding:10px;
}
#main .privacy td.midashi{
	font-weight:bold;
	border-bottom:1px dotted #EAEAEA;
}
#main .privacy span{
	font-weight:bold;
}


/*ã€€å•†å“ç´¹ä»‹ item.html
----------------------------------------*/
#main #item .headline{
	text-align:center;
	padding:20px 0px;
	color:#000000;
}
#main #item .headline p{
	font-size:12px;
	line-height:1.5em;
	padding:0px;
	margin:0px;
}
#main #item .headline h2{
	padding:10px 0px;
	margin:0px;
	font-size:20px;
	line-height:1.3em;
	font-weight:bold;
}
#main #item .headline h2 span{
	color:#09aec2;
}
#main #item .headline p.gray{
	color:#767676;
	font-size:11px;
}
#main #item .pointbx{
	background:url(../images/item_thum03.jpg) right top no-repeat;
	padding:20px 10px 10px 10px;
}
#main #item .pointbx .midashi{
	text-align:center;
	font-size:17px;
	color:#FFFFFF;
	background-color:#0fb1c0;
	width:120px;
	padding:5px 0px;
	margin:0px;
	float:left;
	line-height:1.1em;
}
#main #item .pointbx .midashi2{
	float:left;
	padding:13px 0px 0px 10px;
	font-size:14px;
	line-height:1.1em;
	color:#0fb1c0;
}
#main #item .pointbx .midashi3{
	font-size:15px;
	font-weight:bold;
	clear:both;
	padding:10px 0px 0px 0px;
	margin:0px;
}
#main #item .pointbx p{
	font-size:12px;
	line-height:1.8em;
	text-align:left;
}
#main #item .clear{
	clear:both;
}

#main #item .point2{
	border:1px solid #EEEEEE;
	width:778px;
	padding:0px;
	margin:0px;
	background:url(../images/item_thum04.jpg) right top no-repeat;
}
#main #item .point2 p.midashi{
	font-size:16px;
	line-height:1.5em;
	padding:15px 0px 10px 15px;
	margin:0px;
}
#main #item .point2 p.midashi span.green{
	color:#0fb1c0;
}
#main #item .point2 p.midashi span.lime{
	color:#6fcd0a;
}
#main #item .point2 p.txt{
	font-size:12px;
	padding:0px 0px 5px 15px;
	line-height:1.6em;
}
#main #item .point2 p.txt span{
	font-size:15px;
	line-height:2em;
	font-weight:bold;
}
#main #item .fl{float:left;}
#main #item .fr{float:right;}
#main #item .cart td img{
	margin:0px;
	padding:0px;
}
#main #item .cartbx p{
	font-size:11px;
	padding:0px 0px 0px 15px;
	text-align:left;
	color:#6e6f73;
	line-heigh:1.5em;
}
#main #item .cartbx p span{
	font-weight:bold;
	color:#24a5b8;
}



#main #item .seibun_title{
	font-size:13px;
	font-weight:bold;
	color:#0fb1c0;
	padding:10px 0px 5px 5px;
	text-align:left;
}
#main #item .seibun_kouka{
	font-size:11px;
	line-height:18px;
	color:#4a4a4a;
	padding:0px 0px 0px 5px;
}</pre></body></html>