.flexslider.fx01 .slides.on{
	transform:translate3d(-320px, 0, 0) !important;
	-webkit-transform:translate3d(-320px, 0, 0) !important;
}




.visual{background:#f7dc70; text-align:center;}
.visual img{width:100%;}
@media screen and (orientation:landscape){
	.visual img{width:480px;}
}
.cate_open{border-top:1px solid #e2e2e2;}
.selectSpace{padding:15px 8px;}
@media all and (max-width:320px){
	.select_w .d_i{width:48% !important;}
	.select_w .d_i:nth-of-type(3), .select_w .d_i:nth-of-type(4){margin:5px 0 0;}
}

.list_st01 .thumb, .list_st02 .thumb{width:80px; height:auto;}
.list_st01 .thumb img, .list_st02 .thumb img{width:100%; height:100%; left:auto; top:auto;}
.list_st01 .section_left{width: calc(100% - 95px);}
.list_st02 .section_left{width: calc(100% - 100px);}
.list_st02 .section_left ul{margin:0 0 0 -10px;}
.list_st02 .section_left ul li{text-indent:-12px; padding:0 0 0 12px;}

.tBlue{color:#007dc6;}

.book_cont{padding:30px 20px; border-top:1px solid #e1e1e1; line-height:1.5;}
.book_cont h3.tit{color:#333; font-size:15px; font-weight:bold;}
.book_cont .txt{color:#828282; font-size:14px; margin:5px 0 0;}
.book_cont .ul_txt{color:#828282; margin:5px 0 0; padding:0 0 0 8px; text-indent:-8px; font-size:14px;}

.btnWrap_02{height:58px; overflow:hidden;}

.faqCont{border-bottom:1px solid #c2dcee;}
.faqCont dl{}
.faqCont dt{background:#f0f9ff; color:#666; font-size:14px; padding:20px; border-top:1px solid #c2dcee; border-bottom:1px solid #c2dcee;}
.faqCont dd{background:#ff; color:#828282; font-size:14px; padding:20px; text-indent:-20px; margin:0 0 0 20px;}
.icon{display:inline-block; background:url(img/icon.png) no-repeat; background-size:17px; vertical-align:middle; margin:0 5px 0 0;}
.icon.q{background-position:0 0; width:13px; height:17px}
.icon.a{background-position:0 -20px; width:12px; height:18px;}

