@charset "utf-8";

#bgMainMlm{
	height:488px;
	padding-top:12px;
	margin-top:-12px;
	background:url(../img/bg_main_mlm.jpg) repeat-x;
}
#bgMainSuisen{
	height:488px;
	padding-top:12px;
	margin-top:-12px;
	background:url(../img/bg_main_suisen.jpg) repeat-x;
}
#bgMainCosme{
	height:514px;
	padding-top:12px;
	margin-top:-12px;
	background:url(../img/bg_main_cosme.jpg) repeat-x;
}
#bgMainCar{
	height:514px;
	padding-top:12px;
	margin-top:-12px;
	background:url(../img/bg_main_car.jpg) repeat-x;
}
#bgMainWashlet{
	height:488px;
	padding-top:12px;
	margin-top:-12px;
	background:url(../img/bg_main_washlet.jpg) repeat-x;
}
#bgMainKenzai{
	height:488px;
	padding-top:12px;
	margin-top:-12px;
	background:url(../img/bg_main_kenzai.jpg) repeat-x;
}
#bgMainKougu{
	height:488px;
	padding-top:12px;
	margin-top:-12px;
	background:url(../img/bg_main_kougu.jpg) repeat-x;
}
#bgMainKaden{
	height:488px;
	padding-top:12px;
	margin-top:-12px;
	background:url(../img/bg_main_kaden.jpg) repeat-x;
}
#bgMainHobby{
	height:514px;
	padding-top:12px;
	margin-top:-12px;
	background:url(../img/bg_main_hobby.jpg) repeat-x;
}
#bgMainYugioh{
	margin-top:-12px;
	height:500px;
	background:url(../img/bg_main_yugioh.jpg) repeat-x;
}
#imgMainLan{
	width:1200px;
	margin:0 auto;
	box-shadow: 0 0 8px gray;
}
#imgMainLanYugioh{
	width:1210px;
	height:500px;
	margin:0 auto;
	background:url(../img/bg_img_main_yugioh.png) no-repeat;
	position:relative;
	/*box-shadow:1px 1px 5px #666;*/
}
#imgMainYugioh{
	position:absolute;
	top:14px;
	left:-17px;
}
.bgLan01{
	background:url(../img/bg_lan01.png) repeat-x;
	height:85px;
	text-align:center;
}
.bgLan05{
	background:url(../img/bg_lan05.png) repeat-x;
	height:85px;
	text-align:center;
}
.bgLan06{
	background:url(../img/bg_lan06.png) repeat-x;
	height:85px;
	text-align:center;
}
.bgLanKougu{
	background:url(../img/bg_lan_kougu.png) repeat-x;
	height:85px;
	text-align:center;
}
.bgLanCar{
	background:url(../img/bg_lan_car.png) repeat-x;
	height:90px;
	text-align:center;
}
.bgLanKaden{
	background:url(../img/bg_lan_kaden.png) repeat-x;
	height:85px;
	text-align:center;
}
.bgLanHobby{
	background:url(../img/bg_lan_hobby.png) repeat-x;
	height:90px;
	text-align:center;
}
#imgLanNo1{
	margin-top:-28px;
	margin-left:23px;
}
#secListExample{
	background:url(../img/bg_lan_list01.png) repeat-x;
	padding-top:33px;
	padding-bottom:30px;
}
#secListExampleCosme{
	background:url(../img/bg_lan_list_pink.png) repeat-x;
	padding-top:33px;
	padding-bottom:30px;
}
#secListExampleKaden{
	background:url(../img/bg_lan_list_kaden.png) repeat-x;
	padding-top:33px;
	padding-bottom:30px;
}
#secListExampleBlue{
	background:url(../img/bg_lan_list_blue.png) repeat-x;
	padding-top:33px;
	padding-bottom:30px;
}
#secListExampleCard{
	background:url(../img/bg_lan_list_card.png) repeat-x;
	padding-top:33px;
	padding-bottom:30px;
	margin-bottom:-12px;
}
#boxListExample{
	background:url(../img/bg_lan_list_box.png) repeat;
	border:5px solid #999;
	width:1190px;
	border-radius:20px;
	margin:0 auto 26px;
}
#boxListLanExampleDetail{
	background:#FFF;
	width:1144px;
	margin:0 auto 28px;
}
#boxListLanExampleDetail li{
	float:left;
	width:170px;
	height:138px;
	padding:6px 0 0 6px;
	border:1px solid #DDD;
	margin-bottom:22px;
}
#boxListLanExampleDetailLarge{
	background:#FFF;
	width:1114px;
	margin:0 auto 28px;
	padding:17px 13px 6px;
	border:2px solid #CCC;
}
#boxListLanExampleDetailLarge li{
	float:left;
	width:202px;
	height:138px;
	padding:6px 0 0 6px;
	border:1px solid #DDD;
	margin:0 6px 12px;
	line-height:1.4;
}
.boxListLanRow2{
	width:380px;
	float:left;
	border:2px solid #AAA;
}
.boxListLanRow2 h4{
	height:62px;
	text-align:center;
	padding-top:11px;
}
.listLanRow2Col4{
	padding:0 8px 0 8px;
}

.listLanRow2Col4 li:nth-child(odd){
	margin-right:8px;
}
.txtItemName{
	font-size:12px;
	height:50px;
}
.imgListItem{
	float:left;
	width:78px;
	height:78px;
	border:2px solid #EEE;
	margin-right:5px;
}
.txtItemPrice{
	font-size:11px;
}
.txtItemPriceDetail{
	font-size:14px;
	color:#FF2626;
	font-weight:bold;
}
.boxListLanRow1{
	width:188px;
	float:left;
	border-top:2px solid #AAA;
	border-right:2px solid #AAA;
	border-bottom:2px solid #AAA;
}
.listLanRow1Col4{
	padding:0 5px;
}
.boxListLanRow1 h4{
	height:62px;
	text-align:center;
	padding-top:11px;
}
.boxListLanCol2Top{
	padding:0 5px 2px;
	border-bottom:2px solid #AAA;
}
.boxListLanCol2Bottom{
	padding:0 5px 6px;
}
.listLanRow1Col2 li{
	margin-bottom:3px !important;
}
.boxListLanCol2Bottom h4{
	height:47px;
	text-align:center;
	padding-top:6px;
}
#secListReason{
	padding-top:40px;
	background:#F7F7F7;
}
#txtLanReason{
	text-align:center;
	margin:0 auto 40px;
}
#boxListReason{
	width:1200px;
	margin:20px auto;
}
#boxListReason li{
	background:url(../img/bgListReason.png) no-repeat;
	width:394px;
	height:302px;
	float:left;
	position:relative;
	margin-right:6px;
	margin-bottom:20px;
}
.iconReason{
	position:absolute;
	top:9px;
	left:44px;
}
.txtReasonVer1{
	position:absolute;
	top:88px;
	left:10px;
	text-align:center;
	width:374px;
	font-size:38px;
	font-weight:bold;
	color:#D91313;
	line-height:1.2;
}
.txtReasonVer2{
	position:absolute;
	top:98px;
	left:10px;
	text-align:center;
	width:374px;
	font-size:44px;
	font-weight:bold;
	color:#D91313;
	line-height:1.2;
}
.txtReasonDetail{
	position:absolute;
	top:194px;
	left:10px;
	text-align:center;
	font-size:25px;
	line-height:1.2;
	width:374px;
}
.tableReasonDetail{
	position:absolute;
	top:160px;
	left:62px;
	width:332px;
}
.tableReasonDetail td{
	font-size:22px;
	background:url(../img/icon_check.png) no-repeat 0 5px;
	padding-bottom:3px;
	padding-left:30px;
}
.bgLanReasonOdd{
	background:url(../img/bg_lan_reason_odd.png) repeat-x;
	height:161px;
}
.bgLanReasonOddOn{
	background:url(../img/bg_lan_reason_odd_on.png) no-repeat center;
	width:1200px;
	margin:0 auto;
	height:161px;
	position:relative;
}
.imgReasonArrow{
	position:absolute;
	top:161px;
	left:585px;
}
.bgLanReasonEven{
	background:url(../img/bg_lan_reason_even.png) repeat-x;
	height:161px;
}
.bgLanReasonEvenOn{
	background:url(../img/bg_lan_reason_even_on.png) no-repeat center;
	width:1200px;
	margin:0 auto;
	height:161px;
	position:relative;
}
.bgLanReasonCosme{
	background:#E62253;
	height:161px;
}
.bgLanReasonCosmeOn{
	width:1200px;
	margin:0 auto;
	height:161px;
	position:relative;
}
.iconReason1Detail{
	position:absolute;
	top:-3px;
	left:55px;
}
.txtReason1DetailTop{
	position:absolute;
	top:12px;
	left:343px;
}
.txtReason1Detail{
	position:absolute;
	top:65px;
	left:165px;
}
.iconReason2Detail{
	position:absolute;
	top:-3px;
	left:217px;
}
.txtReason2DetailTop{
	position:absolute;
	top:12px;
	left:333px;
}
.txtReason2Detail{
	position:absolute;
	top:65px;
	left:447px;
}
.iconReason3Detail{
	position:absolute;
	top:-3px;
	left:278px;
}
.txtReason3DetailTop{
	position:absolute;
	top:12px;
	left:418px;
}
.txtReason3Detail{
	position:absolute;
	top:65px;
	left:398px;
}
.iconReason4Detail{
	position:absolute;
	top:-3px;
	left:76px;
}
.txtReason4DetailTop{
	position:absolute;
	top:12px;
	left:343px;
}
.txtReason4Detail{
	position:absolute;
	top:65px;
	left:203px;
}
.iconReason5Detail{
	position:absolute;
	top:-3px;
	left:96px;
}
.txtReason5DetailTop{
	position:absolute;
	top:12px;
	left:385px;
}
.txtReason5Detail{
	position:absolute;
	top:65px;
	left:205px;
}
.iconReason6Detail{
	position:absolute;
	top:-3px;
	left:36px;
}
.txtReason6DetailTop{
	position:absolute;
	top:12px;
	left:326px;
}
.txtReason6Detail{
	position:absolute;
	top:65px;
	left:145px;
}
#tableLanHikaku{
	width:1044px;
	margin:0 auto;
}
#tableLanHikaku p{
	color:#505050;
	font-size:14px;
}
.boxLanReasonDetail1{
	padding:58px 0 46px;
}
#boxLanOld{
	
}
#txtLanReasonRoute{
	background:url(../img/txt_reason1_lan02.png) no-repeat;
	width:1200px;
	height:298px;
	margin:0 auto;
	padding-top:30px;
}
#txtLanReasonRoute p{
	font-size:25px;
	margin-left:46px;
	text-shadow:#F3F3F3 2px 2px 1px;
	line-height:1.7;
}
.boxLanReasonDetail2{
	background:url(../img/bg_lan_transfer.png) repeat;
	padding:58px 0 0;
}
#ListLanReasonDetail{
	background:url(../img/bg_reason3_lan.png) no-repeat;
	width:1200px;
	height:356px;
	margin:0 auto;
	padding-top:58px;
}
#ListLanReasonDetail li{
	font-size:33px;
	margin-bottom:46px;
	font-weight:500;
	margin-left:100px;
}
.boxLanReasonDetail3{ padding:0 0 58px; }
#bgLanReasonDetailHimitsu{
	background:url(../img/bg_reason6_lan.jpg) no-repeat;
	width:1200px;
	height:615px;
	margin:0 auto;
}
#listLanReasonDetailHimitsu{
	width:771px;
	margin-left:429px;
	padding-top:52px;
}
.txtLanFaqQ{
	color:#333;
	padding-top:17px;
	border-top:1px solid #DBC8AF;
	border-bottom:1px solid #DBC8AF;
	background:url(../img/icon_lan_faq_q.png) no-repeat 0 14px;
	font-size:25px;
	height:44px;
	line-height:1.2;
	padding-left:40px;
}
.txtLanFaqA{
	color:#333;
	font-weight:500;
	padding-top:18px;
	background:url(../img/icon_lan_faq_a.png) no-repeat 0 13px;
	font-size:20px;
	line-height:1.5;
	padding-left:42px;
	margin-bottom:22px;
}
/*固定メニュー*/
.boxContactUnderFixMin{
	background:url(../img/bg_lan_footer_on.png) no-repeat;
	width:1208px;
	margin:0 auto;
	height:133px;
	position:relative;
}
.btnLanFooterSatei{
	position:absolute;
	top:18px;
	left:262px;
}
.btnLanFooterLine{
	position:absolute;
	top:18px;
	left:504px;
}
.imgLanFooterTel{
	position:absolute;
	top:18px;
	left:746px;
}
#footerLan{
	margin-top:180px;
	background:#F7F7F7;
}
#listFooterMenuLan{
	width:1200px;
	margin:0 auto;
	padding:8px 0;
	text-align:center;
	font-size:12px;
}
#listFooterMenuLan a{
	color:#972;
	text-decoration:none;
	
}
#copyrightLan{
	text-align:center;
	color:#FFF;
	padding:3px 0;
	background:linear-gradient(to left, #EEE 0%, #777 40%, #777 60%, #EEE);
	font-size:11px;
}
#wrapper{
	position:relative;
}
.topBtn{
	position:fixed; /*固定*/
	bottom:0px; /*場所を右下に移動*/
	left: 50%;
	transform: translate(-50%, 0%);
	z-index:99;
}
.tableKaiotiriList1{
	float:left;
	width:300px;
	border:2px solid #AAA;
}
.tableKaiotiriList1 th{
	border-top:1px solid #C00;
	border-right:1px solid #C00;
	border-bottom:1px solid #C00;
	background:#F00;
	color:#FFF;
	text-align:center;
	padding:10px 4px;
	font-size:18px;
}
.tableKaiotiriList1 td{
	border-top:1px solid #BBB;
	border-right:1px solid #BBB;
	border-bottom:1px solid #BBB;
	text-align:center;
	padding:8px 4px;
	font-weight:500;
	font-size:18px;
	background:#FFFDF4;
}
.tableKaiotiriList2{
	float:left;
	width:900px;
	border-top:2px solid #BBB;
	border-right:2px solid #BBB;
	border-bottom:2px solid #BBB;
}
.tableKaiotiriList2 th{
	border-top:1px solid #BBB;
	border-right:1px solid #BBB;
	border-bottom:1px solid #222;
	background:#444;
	color:#FFF;
	text-align:center;
	padding:10px 4px;
	font-size:18px;
}
.tableKaiotiriList2 td{
	border-top:1px solid #AAA;
	border-right:1px solid #AAA;
	border-bottom:1px solid #AAA;
	text-align:center;
	padding:8px 4px;
	font-size:18px;
}
.tableKaiotiriList3{
	float:left;
	width:1200px;
	border:2px solid #BBB;
}
.tableKaiotiriList3 th{
	border-top:1px solid #BBB;
	border-right:1px solid #BBB;
	border-bottom:1px solid #222;
	background:#444;
	color:#FFF;
	text-align:center;
	padding:10px 4px;
	font-size:18px;
}
.tableKaiotiriList3 td{
	border-top:1px solid #AAA;
	border-right:1px solid #AAA;
	border-bottom:1px solid #AAA;
	text-align:center;
	padding:8px 4px;
	font-size:18px;
}
#boxLanKaitoriList{
	width:1200px;
	margin:0 auto;
}
.bgLan02{
	background:linear-gradient(to left, #98910A 0%, #B4B91B 50%, #98910A);
	text-align:center;
	font-size:30px;
	padding:8px;
	color:#FFF;
	text-shadow: 0 0 8px gray;
	margin-bottom:30px;
}
.txtKaitori{
	font-size:33px;
	text-align:center;
	margin-top:30px;
}
/*買取3ステップ*/
#secLanKaitoriStep{
	background:url(../img/bg_lan_kaitori_3step.png) repeat;
	padding:58px 0 46px;
}
#txtLanKaitoriStep{
	text-align:center;
	margin-bottom:20px;
}
#boxLanKaitoriStepList{
	background:#FFF;
	border:#AEBAC4 6px solid;
	padding:40px 40px;
	width:1100px;
	margin:0 auto;
}
#listLanKaitoriStepList li{
	float:left;
	margin-left:8px;
}

.listLanKaitoriStep1{
	background:url(../img/bg_lan_kaitoiri_step1.png) no-repeat;
	position:relative;
	width:409px;
	height:436px;
}
.listLanKaitoriStep2{
	background:url(../img/bg_lan_kaitoiri_step2.png) no-repeat;
	position:relative;
	width:310px;
	height:436px;
}
.listLanKaitoriStep3{
	background:url(../img/bg_lan_kaitoiri_step3.png) no-repeat;
	position:relative;
	width:310px;
	height:436px;
}
.imgKaitoriStepArrow{
	margin-top:188px;
}
.txtLanKaitoriStepNumber{
	font-size:46px;
	color:#FFF;
	text-align:center;
	margin-top:11px;
}
.ttlLanKaitoriStep1{
	position:absolute;
	top:100px;
	left:126px;
	line-height:1;
	font-weight:normal;
	font-size:42px;
}
.txtLanKaitoriStep1{
	position:absolute;
	top:150px;
	text-align:center;
	width:409px;
	font-size:18px;
}
.ttlLanKaitoriStep2{
	position:absolute;
	top:100px;
	line-height:1;
	left:76px;
	font-weight:normal;
	font-size:42px;
}
.txtLanKaitoriStep2{
	position:absolute;
	top:150px;
	text-align:center;
	width:310px;
	font-size:18px;
}
.ttlLanKaitoriStep3{
	position:absolute;
	top:100px;
	line-height:1;
	left:94px;
	font-weight:normal;
	font-size:42px;
}
.txtLanKaitoriStep3{
	position:absolute;
	top:150px;
	left:28px;
	text-align:center;
	width:250px;
	font-size:18px;
}
.txtLanKaitoriStep3Kakitome{
	position:absolute;
	top:394px;
	left:27px;
	text-align:center;
	width:250px;
	font-size:18px;
}
#listLanKaitoriSatei{
	position:absolute;
	top:218px;
	left:13px;
}
#listLanKaitoriSatei a{
	text-decoration:none;
	color:inherit;
}
#listLanKaitoriSatei li{
	background:url(../img/bg_lan03.png) repeat;
	width:116px;
	height:186px;
	float:left;
	padding-top:14px;
	margin-left:5px;
	margin-right:5px;
	border:1px solid #C4C4C4;
	border-radius:8px;
}
#listLanKaitoriSatei div{
	text-align:center;
	width:116px;
	margin-bottom:6px;
}
#listLanKaitoriSatei h4{
	text-align:center;
	width:110px;
	font-weight:bold;
	font-size:20px;
}
#listLanKaitoriSatei p{
	text-align:center;
	width:110px;
	font-weight:500;
	font-size:14px;
	line-height:1.4;
}
#imgLanTentou{
	text-align:center;
	margin-top:44px;
	border-top:4px dotted #CCC;
	padding-top:22px;
}
.bgLan04{
	background:url(../img/bg_lan04.png) repeat;
}
#boxLanKigengire{
	position:relative;
	width:1200px;
	margin:0 auto;
	height:600px;
}
#listLanKigengire{
	position:absolute;
	top:40px;
	background:url(../img/bg_lan_list_kigengire.png) no-repeat;
	width:576px;
	height:264px;
	padding:50px 0 0 0px;
}
#listLanKigengire2 li{
	font-size:34px;
	float:left;
	margin:0 32px 40px 65px;
}
#listLanKigengire2{
	position:absolute;
	top:40px;
	background:url(../img/bg_lan_list_kigengire2.png) no-repeat;
	width:576px;
	height:264px;
	padding:50px 0 0 0px;
}
#listLanKigengire li{
	font-size:34px;
	float:left;
	margin:0 22px 30px 50px;
}
#txtLanKigengire{
	position:absolute;
	top:130px;
	left:600px;
}
#txtLanKigengireDetail{
	position:absolute;
	top:330px;
	width:1012px;
	box-shadow:#000 3px 3px 5px;
	border-radius:6px;
	background:#FFF;
	font-size:25px;
	padding:17px 30px;
	line-height:2;
}
#imgLanDustbox{
	position:absolute;
	top:270px;
	left:970px;
}
#imgMangaTop{
	margin-top:30px;
	margin-bottom:30px;
	text-align:center;
}
#imgManga{
	margin-bottom:50px;
	text-align:center;
}

/*トレカ*/
.bgLanCard{
	background:url(../img/bg_lan_card.png) repeat-x;
	height:84px;
	text-align:center;
	padding-top:15px;
}
#boxListExampleCard{
	background:url(../img/bg_lan_list_box_yugioh.png) no-repeat;
	width:1200px;
	height:1111px;
	margin:16px auto 26px;
	position:relative;
}
#txtLanYugiohList{
	position:absolute;
	top:47px;
	left:289px;
}
#boxListLanCardExampleDetail{
	position:absolute;
	top:201px;
	left:27px;
}
.boxLanYugiohKaitoriListScroll{
	width:1144px;
	background:url(../img/line_box_list_center.png) repeat-y;
}
.listLanYugioh{
	width:1117px;
	padding:10px 6px 0px 14px;
	overflow-y:scroll;
	height:768px;
}

.listLanYugioh li{
	width:200px;
	height:400px;
	margin:5px 10px;
	float:left;
}
.txtItemCardName{
	text-align:center;
}
.txtItemCardRarity{
	text-align:center;
	color:#AA7F00;
	font-size:13px;
}
.imgListItemCard{
	margin-bottom:14px;
}
.txtItemCardPrice{
	font-size:12px;
	text-align:center;
}
.txtItemCardPriceDetail{
	margin-left:10px;
	color:#F11;
	font-size:17px;
	font-weight:bold;
}
#txtLanYugiohListCaution{
	margin-top:10px;
}
#txtLanYugiohListCaution p{
	font-size:11px;
	color:#3C3C3C;
}
#txtLanYugiohTakuhaiFlow{
	text-align:center;
	height:155px;
	padding-top:19px;
	margin-bottom:30px;
	background: -moz-linear-gradient(top, #063367, #04254A);
	background: -webkit-linear-gradient(top, #063367, #04254A);
	background: linear-gradient(to bottom, #063367, #04254A);
}
#listLanKaitoriYugiohStep{
	width:1200px;
	margin:0 auto;
}
#listLanKaitoriYugiohStep li{
	float:left;
}
.boxLanKaitoriFlowYugiohDetail{
	background:#EEE;
	padding:12px 11px 12px 12px;
	border:1px solid #BBB;
	width:340px;
}
#secLanCardKaitoriFlow{
	padding-bottom:30px;
}
.listLanKaitoriCardStep1 a{
	text-decoration:none;
}
.listLanKaitoriCardStep1 li{
	/* background:url(../img/bg_lan03.png) repeat; */
	background:#FFF;
	width:106px;
	float:left;
	margi-top:7px;
	margi-bottom:7px;
	padding-top:7px;
	padding-bottom:7px;
	border:1px solid #C4C4C4;
	border-radius:8px;
	text-align:center;
}
.listLanKaitoriCardStep1 li p{
	font-size:12px;
}
.listLanFlowYugioh{
	background:#FFF;
	border:1px solid #CCC;
	padding:5px 8px;
}
.listLanFlowYugioh p{
	font-size:14px;
}
#secListReasonCard{
	background:-moz-linear-gradient(left, #E3E3E3, #F6F6F6, #E5E5E5);
	background:-webkit-linear-gradient(left, #E3E3E3, #F6F6F6, #E5E5E5);
	background:linear-gradient(to right, #E3E3E3, #F6F6F6, #E5E5E5);
	padding-bottom:50px;
}
#boxTxtLanCardReason{
	width:100%;
	min-width:1220px;
	overflow:hidden;
}
#txtLanCardReason{
	position:relative;
	left:50%;
	margin-left:-948px;
}
#boxListCardReason{
	width:1200px;
	margin:0 auto;
}
#boxListCardReason>li{
	margin-bottom:20px;
}
.boxListCardReasonIn{
	background:url(../img/line_box_reason_center.png) repeat-y;
	width:1140px;
	padding:12px 30px;
}
.boxLanCardReasonDetail{
	width:840px;
}
.boxLanCardReasonImage{
	width:280px;
}
.txtLanCardReasonDetail{
	line-height:2;
	margin-top:16px;
	font-size:18px;
}
.txtLanCardReasonDetail span{
	border-bottom:1px dotted #CCC;
	font-size:19px;
	color:#333;
}
.listReasonYugiohFree{
	width:100%;
}
.listReasonYugiohFree{ margin:20px 0 10px;}

.listReasonYugiohFree li{
	font-size:22px;
	float:left;
	margin-right:30px;
	background:url(../img/icon_check.png) no-repeat 0 5px;
	padding-bottom:3px;
	padding-left:30px;
}
.listReasonYugiohNeeds{
	background:#E4E4E0;
	border-radius:4px;
	padding:8px 20px;
	margin-top:19px;
}
.listReasonYugiohNeeds li{
	width:50%;
	float:left;
	margin:5px 0;
	font-size:16px;
}
.txtLanCardFaqQ{
	color:#333;
	padding-top:12px;
	border-top:1px solid #DBC8AF;
	border-bottom:1px solid #DBC8AF;
	background:url(../img/icon_lan_faq_q_small.png) no-repeat 0 13px;
	font-size:20px;
	height:34px;
	line-height:1.2;
	padding-left:30px;
	margin-top:12px;
}
.txtLanCardFaqA{
	color:#333;
	font-weight:500;
	padding-top:12px;
	background:url(../img/icon_lan_faq_a_small.png) no-repeat 0 12px;
	font-size:15px;
	line-height:1.5;
	padding-left:32px;
}
#secLanCardPoint{
	background:#063367;
	padding:40px 0;
}
.boxLanCardPoint{
	width:1180px;
	margin:0 auto;
	background:-moz-linear-gradient(top left, #725409,#B7AC2D,#A68C2D,#876A15,#DBC855,#DBC845,#846613,#D4C050,#876A15,#D6C251,#8D7019,#D4BF4F,#836513);
	background:-webkit-linear-gradient(top left, #725409,#B7AC2D,#A68C2D,#876A15,#DBC855,#DBC845,#846613,#D4C050,#876A15,#D6C251,#8D7019,#D4BF4F,#836513);
	background:linear-gradient(to bottom right, #725409,#B7AC2D,#A68C2D,#876A15,#DBC855,#DBC845,#846613,#D4C050,#876A15,#D6C251,#8D7019,#D4BF4F,#836513);
	padding:10px;
}
.boxLanCardPointIn{
	background:#F8F8F1;
	padding:40px 0;
}
#txtLanCardPoint{
	text-align:center;
	margin-bottom:20px;
}
#listLanCardPoint{
	width:1086px;
	margin:0 auto;
}
#listLanCardPoint li{
	background:url(../img/bg_card_list_point.png) no-repeat;
	width:1086px;
	height:285px;
	position:relative;
}
#listLanCardPoint li h3{
	position:absolute;
	top:78px;
	left:81px;
	font-size:32px;
}
#listLanCardPoint li p{
	position:absolute;
	width:760px;
	top:130px;
	left:81px;
	font-size:18px;
}
.imgLanCardPoint{
	position:absolute;
	top:53px;
	left:853px;
}
.iconPoint{
	position:absolute;
	top:5px;
	left:116px;
}
#secLanCardFaq{
	padding:50px 0;
	background:#EEE;
}
.boxLanFaq{
	width:1200px;
	margin:0 auto;
}
#listLanFaq{
	background:url(../img/line_box_qa_center.jpg) repeat-y;
	padding:20px 20px;
}
.listLanFaqQ{
	margin-left:30px;
}
.listLanFaqQ img{
	display:block;
	float:left;
	width:116px;
}
.listLanFaqQ p{
	background:url(../img/icon_lan_faq_card_q.png) no-repeat 13px 11px #B3EC8E;
	border-radius:7px;
	padding:12px 14px 12px 50px;
	color:#222;
	font-size:20px;
	line-height:1.4;
	margin-top:28px;
	margin-bottom:12px;
	float:left;
	max-width:800px;
}
.listLanFaqA{
	margin:-10px 30px 30px 0;
}
.listLanFaqA img{
	display:block;
	float:right;
	width:116px;
}
.listLanFaqA .txtLanFaqA{
	background:url(../img/icon_lan_faq_card_a.png) no-repeat 13px 14px #FFF;
	border-radius:7px;
	padding:12px 14px 12px 50px;
	margin-top:28px;
	margin-bottom:12px;
	float:right;
	max-width:760px;
}
.listLanFaqA .txtLanFaqA p{
	color:#222;
	font-size:20px;
	line-height:1.5;
}
.imgMainYugiohMove{
	animation:imgMainYugiohMoveIn 2s linear infinite;
	transform-origin:50% 50%;
	margin-top:3px;
}


/*買取実績*/
#secLanKaitoriJisseki{
	background:#F7FAFA;
	padding-bottom:30px;
}
.txtLanKaitoriJisseki01{
	text-align:center;
	font-size:23px;
	margin-bottom:4px;
}
.txtLanKaitoriJisseki02{
	text-align:center;
	font-size:15px;
	color:#555;
	margin-bottom:30px;
}
.txtLanKaitoriJisseki03{
	text-align:center;
	font-size:23px;
	margin-bottom:22px;
}
.txtLanKaitoriJisseki04{
	text-align:center;
	font-size:23px;
	margin-bottom:14px;
}
#txtLanKaitoriJisseki{
	text-align:center;
	margin-bottom:42px;
	background:linear-gradient(to left, #808C19 0%, #BCC218 40%, #BCC218 60%, #808C19);
	padding-top:7px;
}
#listLanKaitoriJisseki{
	width:1200px;
	margin:20px auto;
}
#listLanKaitoriJisseki li{
	width:220px;
	border:2px solid #999;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}
#listLanKaitoriJisseki li:nth-child(5n){ /* 5番目はmargin-right:0 */
	margin-right:0;
}
.imgLanJissekiPhoto{
	height:222px;
	background:repeating-linear-gradient(90deg, #999, #999 1px, white 1px, white 2px);
}
.boxDetailJisseki .iconJisseki{
	float:left;
	margin:5px 10px 5px 7px;
}
.boxDetailJisseki{
	background:#FFF;
	height:56px;
	border-bottom:1px dotted #999;
}
.textLanJisseki01{
	color:#F11;
	font-size:21px;
	font-weight:bold;
	padding-top:2px;
}
.textLanJisseki02{
	color:#222;
	font-size:13px;
}
.boxRelationJisseki{
	background:#EEE;
	border-top:1px dotted #999;
	padding:4px 4px 4px 7px;
	height:68px;
}
.boxRelationJisseki p{
	color:#666;
	font-size:12px;
}

@keyframes imgMainYugiohMoveIn{
	0%{transform:translateY(0)}
	25%{transform: translateY(-2px)}
	75%{transform: translateY(2px)}
	100%{transform: translateY(0)}
}

