@charset "UTF-8";.yellow{color:#ffd100;}
.blue{color:#0b80ed !important;}
.cyan{color:#45cde5 !important;}
.w_100{width:100px;}
@media screen and (max-width:1024px){.w_100{width:70px;}
}
.w_900{max-width:900px !important;margin:0 auto;}
.part_mt{margin-top:60px;}
@media screen and (max-width:1024px){.part_mt{margin-top:40px;}
}
.txt_mt{margin-top:30px;}
.font_up_1{font-size:17px;}
.font_up_2{font-size:19px;}
.font_up_3{font-size:21px;}
.font_up_4{font-size:23px;}
.tit_red{font-size:34px;color:#002b5c;font-weight:500;}
.tit_bk_02{font-size:22px;color:#000;font-weight:500;display:inline-block;margin-bottom:10px;}
@media screen and (max-width:1024px){.tit_bk_02{font-size:17px;}
}
.tit_bk{font-size:17px;color:#000;font-weight:500;margin-bottom:10px;}
.m_br_show{display:none;}
@media screen and (max-width:1024px){.m_br_show{display:block;}
}
.m_br_no{display:block;}
@media screen and (max-width:1024px){.m_br_no{display:none;}
}
#sub_section .sub_con{padding:0 0 50px;}
@media screen and (max-width:1024px){#sub_section .sub_con{padding:0 0 30px;}
}
#sub_section .sub_tit{text-align:center;background:url(../images/sub/bk_bg.png) repeat-x 0 center;padding:60px 0;display:none;}
#sub_section .sub_tit .tit{position:relative;display:inline-block;font-size:33px;letter-spacing:-1px;color:#333;padding:0 90px;background:#fff;}
#sub_section .sub_tit .tit:before{content:'';background:url(../images/sub/sub_tit_l.png) no-repeat 0 center;position:absolute;top:0;left:0;width:26px;height:56px;}
#sub_section .sub_tit .tit:after{content:'';background:url(../images/sub/sub_tit_r.png) no-repeat 0 center;position:absolute;top:0;right:0;width:26px;height:56px;}

#sub_section .sub_banner * {-webkit-transition: 500ms;transition: 500ms;}
#sub_section .sub_banner {padding:21px 0 0 0;font-size:0;line-height:0;}
#sub_section .sub_banner li {width:24.25%;display:inline-block;margin-right:1%;margin-bottom:13px;}
#sub_section .sub_banner li:last-child {margin-right:0;}
#sub_section .sub_banner li img {width:100%;}

@media screen and (max-width:760px){
	#sub_section .sub_banner li:nth-child(2n+2) {margin-right:0;}
	#sub_section .sub_banner li {width:49.5%;display:inline-block;margin-right:1%;margin-bottom:13px;}
}
/*@media screen and (max-width:480px){
	#sub_section .sub_banner li {width:100%;display:block;margin-right:0;margin-bottom:13px;}
}*/

@media screen and (max-width:1024px){#sub_section .sub_tit{padding:30px 0;background-position:0 center;}
#sub_section .sub_tit .tit{font-size:28px;padding:0 40px;}
#sub_section .sub_tit .tit:before{width:15px;height:45px;background-size:15px auto;background-position:0 0;}
#sub_section .sub_tit .tit:after{width:15px;height:45px;background-size:15px auto;background-position:0 0;}
}
@media screen and (max-width:768px){#sub_section .sub_tit{padding:30px 0;}
#sub_section .sub_tit .tit{font-size:20px;}
}
.border_tit{font-size:22px;color:#000;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #999999;}
@media screen and (max-width:1024px){.border_tit{font-size:18px;}
}
.sub_menu_wrap{margin-bottom:20px;}
@media screen and (max-width:1024px){.sub_menu_wrap{margin-bottom:25px;}
}
.sub_menu_wrap .sub_menu_list.menu_gubun02 li{width:50%;}
.sub_menu_wrap .sub_menu_list.menu_03 li{width:33.3333%;}
.sub_menu_wrap li{float:left;width:25%;}
.sub_menu_wrap li:first-child a{border-left:1px solid #ddd;}
@media screen and (max-width:768px){/* .sub_menu_wrap li:first-child a{letter-spacing:-0.5px;padding:8px 0 2px;height:30px;line-height:15px;} */
}
@media screen and (max-width:480px){
	.sub_menu_wrap { margin-bottom:5px; }
	.mb_20 { margin-bottom:10px !important; }
}
/*.sub_menu_wrap li a{overflow:hidden;position:relative;display:block;border:1px solid #ccc;border-bottom:1px solid #000;border-left:none;margin-top:-1px;height:42px;line-height:42px;text-align:center;color:#000;}*/
.sub_menu_wrap li a{overflow:hidden;position:relative;display:block;border:1px solid #FFF;border-bottom:1px solid #d0e8ff;border-left:none;margin-top:-1px;height:42px;line-height:42px;text-align:center;color:#000;background-color:#d0e8ff;}
.sub_menu_wrap li a:before{content:'';position:absolute;top:0;left:0;width:100%;height:0;background:#d0e8ff;transition:0.3s all ease;}
.sub_menu_wrap li a:hover, .sub_menu_wrap li a.on{color:#fff;background-color:#0b80ed;border:1px solid #FFF;font-weight:bold;margin-left:0px;}
/*.sub_menu_wrap li a:hover, .sub_menu_wrap li a.on{border:1px solid #000;font-weight:bold;margin-left:0px;}*/
/*.sub_menu_wrap li a:hover:before, .sub_menu_wrap li a.on:before{height:3px;}*/





@media screen and (max-width:1024px){.sub_menu_wrap li a{font-size:12px;height:40px;line-height:40px;}
}
.sub_con .d_box{padding:60px 0;border-top:1px solid #ddd;}
.sub_con .sub_cate {margin-bottom:20px;}
.sub_con .sub_cate p {display:inline-block;width:49.8%;text-align:center;}
@media screen and (max-width:1024px){
	.sub_con .d_box{padding:30px 0;}
	.sub_con .subcate_portrait {display:none;}
}
.sub_con .d_box:first-child{border-top:0;padding-top:0;}
.sub_con .d_box:last-child{padding-bottom:0;}
.sub_con .d_box .d_box_tit{font-size:23px;margin-bottom:30px;color:#fff;height:49px;line-height:49px;text-align:center;letter-spacing:-1px;background:url(../images/sub/tit_bg.png) no-repeat center center;}
@media screen and (max-width:1024px){.sub_con .d_box .d_box_tit{font-size:18px;background-size:auto 42px;}
}
.about_01 .history_list{display:table;padding-left:50%;background:url(../images/about/about_0101.jpg) no-repeat 10% 0;}
@media screen and (max-width:1024px){.about_01 .history_list{background-position:center 0;background-size:auto 290px;padding-left:0;padding-top:300px;width:100%;}
}
.about_01 .history_list li{display:table-row;}
.about_01 .history_list li dt, .about_01 .history_list li dd{display:table-cell;vertical-align:top;}
.about_01 .history_list li dt{width:65px;color:#0bb0ed;font-weight:bold;}
.about_01 .d_box_03 .txt_box{background:url(../images/about/about_0102.jpg) no-repeat 88% center;padding:68px 680px 68px 100px;}
@media screen and (max-width:1024px){.about_01 .d_box_03 .txt_box{padding:300px 0 0 0;background-position:center 0;background-size:auto 280px;}
}
.about_01 .d_box_04 .txt_box{margin-bottom:30px;}
.about_01 .d_box_04 .img_box{margin:50px 0 0 50px;}
@media screen and (max-width:1024px){.about_01 .d_box_04 .img_box{text-align:center;margin:0 0 20px;}
.about_01 .d_box_04 .img_box img{height:300px;width:auto;}
}

.about_01 .d_box_05 .txt_box{margin-bottom:30px;}
.about_01 .d_box_05 .img_box{margin:50px 0 0 50px;text-align:center;}
@media screen and (max-width:1024px){.about_01 .d_box_05 .img_box{text-align:center;margin:0 0 20px;}
.about_01 .d_box_05 .img_box img{height:300px;width:auto;}
}

.about_01 .banner_blue_box{position:relative;background:#0b80ed url(../images/icon/hands_i.png) no-repeat 5% bottom;padding:60px 30px;text-align:center;color:#fff;}
.about_01 .banner_blue_box .tit{font-size:17px;font-weight:bold;margin-bottom:10px;}
.about_01 .banner_blue_box .des{font-size:14px;}
@media screen and (max-width:1024px){.about_01 .banner_blue_box{padding:20px 10px 20px 120px;background:#0b80ed url(../images/icon/hands_i_m.png) no-repeat 0 center;background-size:100px auto;text-align:left;}
.about_01 .banner_blue_box .des{font-size:11px;}
.about_01 .banner_blue_box .des .font_up_1{font-size:13px;}
}
.best_product_wrap{margin-bottom:40px;background:#f3f3f3;border:1px solid #aaaaaa;text-align:center;padding:30px;}
@media screen and (max-width:1024px){.best_product_wrap{margin-bottom:30px;padding:20px 15px;}
}
.best_product_wrap .best_tit{font-size:21px;color:#fff;display:inline-block;background:#0b80ed;padding:0px 20px;height:34px;line-height:34px;margin-bottom:40px;}
.best_slider{padding:0 30px;}
@media screen and (max-width:1024px){.best_slider{padding:0;margin-bottom:45px;}
}
.best_slider .slider_li{text-align:center;}
.best_slider .slider_li img{border:1px solid #ddd;}
.best_slider .slider_li > a{display:block;padding:0 10px;}
.best_slider .slider_li > a .img_box{position:relative;display:inline-block;display:inline-block;}
.best_slider .slider_li > a .img_box:before{opacity:0;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);transition:0.3s all ease;}
.best_slider .slider_li > a .txt_box{margin-top:10px;}
.best_slider .slider_li > a .txt_box i{font-size:12px;text-align:center;display:inline-block;width:42px;height:19px;line-height:19px;color:#fff;margin-bottom:5px;}
.best_slider .slider_li > a .txt_box .best_i{background:#ff5b07;}
.best_slider .slider_li > a .txt_box .hit_i{background:#fc1a3f;}
.best_slider .slider_li > a .txt_box .new_i{background:#0b80ed;}
.best_slider .slider_li > a .txt_box .reco_i{background:#ba0bed;}
.best_slider .slider_li > a .txt_box .tit{color:#000;}
.best_slider .slider_li > a .txt_box .price{color:#000;font-weight:bold;}
.best_slider .slider_li > a .txt_box .opt_txt{margin-top:10px;width:100px;height:23px;line-height:23px;border:1px solid #999;text-align:center;display:inline-block;font-size:13px;}
.best_slider .slider_li > a:hover .img_box:before{opacity:1;}
.slick-prev:before{display:none !important;}
.slick-next:before{display:none !important;}
.best_slider .slick-prev{left:0;width:20px;height:40px;margin-top:-70px;background:url(../images/slider/btn_left_2.png) no-repeat 0 0;background-size:20px auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);z-index:10;}
@media screen and (max-width:1024px){.best_slider .slick-prev{top:auto;bottom:-50px;left:40%;background-size:13px auto;}
}
.best_slider .slick-next{right:0;width:20px;height:40px;margin-top:-70px;background:url(../images/slider/btn_right_2.png) no-repeat 0 0;background-size:20px auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);z-index:10;}
@media screen and (max-width:1024px){.best_slider .slick-next{top:auto;bottom:-50px;right:40%;background-size:13px auto;}
}
.product_list_wrap{position:relative;text-align:center;}
.product_list_wrap .gray_tit{font-size:22px;color:#000;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #424242;margin-bottom:30px;}
.product_list_wrap .sort_box{position:absolute;top:0;right:0;width:230px;}
@media screen and (max-width:1024px){.product_list_wrap .sort_box{position:static;width:100%;margin-bottom:20px;}
}
.product_list li{text-align:center;float:left;width:46%;margin-left:2%;margin-bottom:2%;}
@media screen and (max-width:768px){.product_list li{float:none;width:100%;margin-left:0;margin-bottom:2%;}
}
.product_list li a .img_box{position:relative;display:block;overflow:hidden;border:1px solid #ddd;margin-left:-1px;}
.product_list li a .img_box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.3);z-index:4;opacity:0;filter:alpha(opacity=0);}
.product_list li a .img_box img{width:100%;transition:all 0.9s ease;-webkit-transition:all 0.9s ease;-moz-transition:all 0.9s ease;-ms-transition:all 0.9s ease;-o-transition:all 0.9s ease;}
.product_list li a .txt_box{margin-top:10px;}
.product_list li a .txt_box i{font-size:12px;text-align:center;display:inline-block;width:42px;height:19px;line-height:19px;color:#fff;margin-bottom:5px;}
.product_list li a .txt_box .best_i{background:#ff5b07;}
.product_list li a .txt_box .hit_i{background:#fc1a3f;}
.product_list li a .txt_box .new_i{background:#0b80ed;}
.product_list li a .txt_box .reco_i{background:#ba0bed;}
.product_list li a .txt_box .tit{color:#000;}
.product_list li a .txt_box .price{color:#000;font-weight:bold;}
.product_list li a .txt_box .opt_txt{margin-top:10px;width:100px;height:23px;line-height:23px;border:1px solid #999;text-align:center;display:inline-block;font-size:13px;}
.product_list li a:hover .img_box:before{opacity:1;filter:alpha(opacity=100);}
.product_list li a:hover .img_box img{transform:scale(1.05);}
.product_list li a:hover .txt_box .tit{color:#0b80ed;}
#sub_section .sub_tit.view_tit{padding:50px 0 20px;margin-bottom:40px;}
@media screen and (max-width:1024px){#sub_section .sub_tit.view_tit{padding:30px 0 10px;margin-bottom:20px;}
}
.shooping_view_con .view_top{position:relative;height:600px;}
@media screen and (max-width:1200px){.shooping_view_con .view_top{height:auto;}
}
.shooping_view_con .view_top .img_view_left{margin-right:500px;border:1px solid #ddd;text-align:center;}
@media screen and (max-width:1200px){.shooping_view_con .view_top .img_view_left{margin-right:0;margin-bottom:20px;}
}
.shooping_view_con .view_top .img_view_left img{}
.shooping_view_con .view_top .txt_view_right{position:absolute;top:0;right:0;width:500px;box-sizing:border-box;padding-left:30px;}
@media screen and (max-width:1200px){.shooping_view_con .view_top .txt_view_right{position:static;width:100%;padding:0;}
}
.shooping_view_con .view_top .txt_view_right .tit{color:#a5a5a5;font-size:25px;}
@media screen and (max-width:1024px){.shooping_view_con .view_top .txt_view_right .tit{font-size:18px;}
}
.shooping_view_con .view_top .txt_view_right .price{line-height:1.3;color:#0b80ed;margin-bottom:10px;letter-spacing:-1px;}
.shooping_view_con .view_top .txt_view_right .price .header_t{font-size:48px;}
.shooping_view_con .view_top .txt_view_right .price .des_t{margin-left:10px;font-size:24px;}
@media screen and (max-width:1024px){.shooping_view_con .view_top .txt_view_right .price .header_t{font-size:28px;}
.shooping_view_con .view_top .txt_view_right .price .des_t{font-size:14px;}
}
.shooping_view_con .view_top .txt_view_right .des_list{text-align:left;}
.shooping_view_con .view_top .txt_view_right .des_list table{width:100%;border-bottom:1px solid #ddd;font-size:0.9em;}
.shooping_view_con .view_top .txt_view_right .des_list table th, .shooping_view_con .view_top .txt_view_right .des_list table td{padding:12px 0;border-top:1px solid #ddd;}
.shooping_view_con .view_top .txt_view_right .des_list table th{color:#000;}
.shooping_view_con .view_top .txt_view_right .des_list table td .sample_list{max-width:360px;}
.shooping_view_con .view_top .txt_view_right .des_list table td .sample_list li a{display:block;border:2px solid #ccc;text-indent:45px;width:100px;height:28px;line-height:28px;}
.shooping_view_con .view_top .txt_view_right .des_list table td .sample_list li.li_01 a{background:url(../images/icon/sample_01.png) no-repeat 10px center;}
.shooping_view_con .view_top .txt_view_right .des_list table td .sample_list li.li_02 a{background:url(../images/icon/sample_02.png) no-repeat 10px center;}
.shooping_view_con .view_top .txt_view_right .des_list table td .sample_list li.li_03 a{text-indent:50px;background:url(../images/icon/sample_03.png) no-repeat 10px center;}
.shooping_view_con .view_top .txt_view_right .btn_list{margin-top:30px;}
.shooping_view_con .view_top .txt_view_right .btn_list a{display:block;height:68px;line-height:68px;text-indent:60px;font-size:19px;background-position:20px center;background-repeat:no-repeat;}
@media screen and (max-width:768px){.shooping_view_con .view_top .txt_view_right .btn_list a{height:45px;line-height:45px;font-size:15px;text-indent:30px;text-align:center;background-position:39% center;}
}
.shooping_view_con .view_top .txt_view_right .btn_list li.li_01 a{background-image:url(../images/icon/shpping_i_01.png);background-color:#848484;color:#fff;border:2px solid #848484;}
.shooping_view_con .view_top .txt_view_right .btn_list li.li_01 a:hover{background-color:#fff;background-image:url(../images/icon/shpping_i_01_on.png);color:#666;}
.shooping_view_con .view_top .txt_view_right .btn_list li.li_02 a{background-image:url(../images/icon/shpping_i_02.png);background-color:#0b80ed;color:#fff;border:2px solid #0b80ed;}
.shooping_view_con .view_top .txt_view_right .btn_list li.li_02 a:hover{background-color:#fff;background-image:url(../images/icon/shpping_i_02_on.png);color:#0b80ed;}
.shooping_view_con .view_top .txt_view_right .btn_list li.li_03 a{background-image:url(../images/icon/shpping_i_03.png);background-color:#5daefa;color:#fff;border:2px solid #5daefa;}
.shooping_view_con .view_top .txt_view_right .btn_list li.li_03 a:hover{background-color:#fff;background-image:url(../images/icon/shpping_i_03_on.png);color:#5daefa;}
.shooping_view_con .view_info_box{margin-top:20px;background:#f5f5f5;padding:30px 20px;font-size:14px;}
@media screen and (max-width:1024px){.shooping_view_con .view_info_box{padding:20px 15px;font-size:13px;}
}
.shooping_view_con .view_detail_box{margin-top:30px;}
@media screen and (max-width:1024px){.shooping_view_con .view_detail_box{margin-top:20px;}
}
.shooping_view_con .view_detail_box .tit{font-size:22px;color:#000;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #999999;}
@media screen and (max-width:1024px){.shooping_view_con .view_detail_box .tit{font-size:18px;}
}
.w_700{max-width:700px;margin:0 auto;}
.home{position:relative;}
.main #side_quick{top:768px;}
#side_quick{position:absolute;top:300px;right:0;z-index:100;width:102px;background:#fff;border:1px solid #000;text-align:center;}
@media screen and (max-width:1500px){#side_quick{display:none;}
}
#side_quick .link_box a{display:block;height:70px;line-height:110px;color:#fff;font-size:13px;letter-spacing:-1px;}
#side_quick .link_box a.link_01{background:url(../images/main/quick_01.png) no-repeat center 8px;background-color:#5daefa;}
#side_quick .link_box a.link_01:hover{background-color:#2691f6;}
#side_quick .link_box a.link_02{background:url(../images/main/quick_02.png) no-repeat center 8px;background-color:#0b80ed;}
#side_quick .link_box a.link_02:hover{background-color:#006dd3;}
#side_quick .link_box a.link_03{background:url(../images/main/quick_03.png) no-repeat center 8px;background-color:#0bb0ed;}
#side_quick .link_box a.link_03:hover{background-color:#0096ce;}
#side_quick .link_box a.link_04{background:url(../images/main/quick_04.png) no-repeat center 8px;background-color:#45cde5;}
#side_quick .link_box a.link_04:hover{background-color:#11c0df;}
#side_quick .slider_box .tit{background:#434343;font-size:14px;color:#fff;padding:5px 0;}
#side_quick .slider_box .whiched_slider{margin:22px 0;}
#side_quick .slider_box .whiched_slider .slick_li a{display:block;padding:5px 0;}
#side_quick .slider_box .whiched_slider .slick_li img{width:55px;display:inline-block;}
.whiched_slider .slick-prev{left:50%;width:8px;height:7px;margin-top:0;margin-left:-4px;background:url(../images/slider/btn_up.png) no-repeat 0 0;background-size:8px auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);z-index:10;top:-10px;}
@media screen and (max-width:1024px){.whiched_slider .slick-prev{top:auto;bottom:0;left:50%;background-size:13px auto;}
}
.whiched_slider .slick-next{top:auto;bottom:-10px;right:auto;left:50%;width:8px;height:7px;margin-top:0;margin-left:-4px;background:url(../images/slider/btn_down.png) no-repeat 0 0;background-size:8px auto;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);z-index:10;}
@media screen and (max-width:1024px){.whiched_slider .slick-next{top:auto;bottom:-50px;right:40%;background-size:13px auto;}
}
#side_quick.scroll-to-fixed-fixed{margin-top:90px;}
.process_order_list{margin-bottom:40px;}
.process_order_list li{position:relative;width:25%;float:left;height:65px;line-height:65px;font-size:21px;text-align:center;background-color:#f5f5f5;}
.process_order_list li:before{content:'';position:absolute;top:0;left:0;border-left:1px solid #ddd;height:100%;}
@media screen and (max-width:1024px){.process_order_list li{width:50%;height:40px;line-height:40px;font-size:14px;}
.process_order_list li.step_03{border-top:1px solid #ddd;}
.process_order_list li.step_03:before{display:none;}
.process_order_list li.step_04{border-top:1px solid #ddd;}
}
.process_order_list li.on{background-color:#0bb0ed;color:#fff;}
.process_order_list li i{width:55px;height:40px;display:inline-block;margin-right:5px;vertical-align:middle;background-repeat:no-repeat;background-position:0 center;}
@media screen and (max-width:1024px){.process_order_list li i{width:38px;height:30px;background-size:33px auto;background-position:center center;}
}
.process_order_list li span{vertical-align:middle;display:inline-block;}
.process_order_list li:first-child:before{display:none;}
.process_order_list li.step_01 i{background-image:url(../images/icon/step_01.png);}
.process_order_list li.step_01.on i{background-image:url(../images/icon/step_01_on.png);}
.process_order_list li.step_02 i{background-image:url(../images/icon/step_02.png);}
.process_order_list li.step_02.on i{background-image:url(../images/icon/step_02_on.png);}
.process_order_list li.step_03 i{background-image:url(../images/icon/step_03.png);}
.process_order_list li.step_03.on i{background-image:url(../images/icon/step_03_on.png);}
.process_order_list li.step_04 i{background-image:url(../images/icon/step_04.png);}
.process_order_list li.step_04.on i{background-image:url(../images/icon/step_04_on.png);}
.order_write_top{margin-bottom:30px;}
.order_tbl{width:100%;table-layout:fixed;border-top:solid 1px #333;border-bottom:solid 1px #ddd;}
.order_tbl thead th{padding:10px 10px;background:#f1f4f6;text-align:center;color:#000;border-bottom:1px solid #ddd;}
.order_tbl tbody tr:first-child td{border-top:0;}
.order_tbl tbody td{padding:10px 5px;border-top:1px solid #ddd;text-align:center;line-height:20px;}
.order_tbl tbody td .m_tit{display:none;}
@media screen and (max-width:1024px){.order_tbl colgroup{display:none;}
.order_tbl thead{display:none;}
.order_tbl tbody tr{display:block;position:relative;padding:30px 0 10px;border-top:1px solid #ddd;}
.order_tbl tbody tr:first-child{border-top:0;}
.order_tbl tbody tr td{position:relative;display:block;text-align:left;padding:5px 0 0 0;border-top:0;}
.order_tbl tbody tr td .count-btn{display:inline-block;width:60px;margin-left:10px;margin-top:0 !important;vertical-align:top;}
.order_tbl tbody tr td .m_tit{display:inline-block;}
.order_tbl tbody tr td:nth-child(1){position:absolute !important;top:30px;left:0;width:110px;}
.order_tbl tbody tr td:nth-child(1) img{width:90px;}
.order_tbl tbody tr td:nth-child(2){padding-top:0;position:absolute;top:10px;left:0;width:100%;font-size:1.1em;}
.order_tbl tbody tr td:nth-child(3), .order_tbl tbody tr td:nth-child(4), .order_tbl tbody tr td:nth-child(5){padding-left:120px;}
.order_tbl tbody tr td:last-child{width:110px;text-align:center;}
.order_tbl tbody tr td:last-child a{min-width:auto;width:100%;font-size:13px;}
}
.order_tbl.cart_tbl tbody tr td:first-child{position:relative;padding-left:30px;}
.order_tbl.cart_tbl tbody tr td:first-child .check_wrap{position:absolute;top:15px;left:5px;}
@media screen and (max-width:1024px){.order_tbl.cart_tbl tbody tr td:first-child{padding-left:0;}
.order_tbl.cart_tbl tbody tr td:first-child .check_wrap{top:-20px;}
.order_tbl.cart_tbl tbody tr td:nth-child(2){left:30px;}
.order_tbl.cart_tbl tbody tr td:last-child{width:100%;margin:0 -2px;}
.order_tbl.cart_tbl tbody tr td:last-child .btn{margin-top:0 !important;float:left;width:33.3333%;box-sizing:border-box;padding:0 2px;}
}
.order_tbl_02{width:100%;table-layout:fixed;border-top:solid 1px #333;border-bottom:solid 1px #ddd;}
.order_tbl_02 thead th{padding:10px 10px;background:#f1f4f6;text-align:center;color:#000;border-bottom:1px solid #ddd;}
.order_tbl_02 tbody tr:first-child td{border-top:0;}
.order_tbl_02 tbody td{padding:20px 5px;border-top:1px solid #ddd;text-align:center;line-height:20px;}
.order_tbl_02 tbody td .m_tit{display:none;}
@media screen and (max-width:1024px){.order_tbl_02 colgroup{display:none;}
.order_tbl_02 thead{display:none;}
.order_tbl_02 tbody tr{display:block;position:relative;padding:10px 0;}
.order_tbl_02 tbody tr td{position:relative;display:block;text-align:left;padding:0 0 0 65px;margin-top:5px;}
.order_tbl_02 tbody tr td:first-child{margin-top:0;}
.order_tbl_02 tbody tr td .count-btn{display:inline-block;width:60px;margin-left:10px;margin-top:0 !important;vertical-align:top;}
.order_tbl_02 tbody tr td .m_tit{position:absolute;top:0;left:0;display:inline-block;color:#000;}
}
table.order_tbl .btn-type-01, table .btn-type-02, table .btn-type-03, table .btn-type-04{width:100%;}
.count-input{text-align:center;text-indent:0 !important;width:40px;height:25px !important;line-height:25px !important;border:none !important;}
.count-btn{margin-top:10px;}
.count-btn a{display:inline-block;border:solid 1px #ddd;}
.count-btn a:first-child{margin-right:-5px;}
.count-btn a img{width:25px;}
.total-pay{margin-top:30px;}
.total-pay .tit{font-size:20px;color:#000;margin-right:5px;}
@media screen and (max-width:1024px){.total-pay{font-size:13px;margin-top:20px;}
.total-pay .tit{font-size:15px;}
}
.total-pay .sum_total_price{color:#0b80ed;}
.total-pay .total-pay, .total-pay .pay-title{color:#45cde5;}
.total-pay span{font-size:30px;}
@media screen and (max-width:1024px){.total-pay span{font-size:18px;}
}
.total-pay .pay-title{font-size:20px;}
@media screen and (max-width:1024px){.total-pay .pay-title{font-size:15px;}
}
.cart-btns a{display:inline-block;width:150px;padding:10px 0;text-align:center;}
.order_con .order_form_01 .add_file_box, .order_con .order_form_01 .add_sample_box{border:1px solid #ccc;background:#fcfcfc;padding:20px 40px;height:170px;}
@media screen and (max-width:1024px){.order_con .order_form_01 .add_file_box, .order_con .order_form_01 .add_sample_box{padding:15px 15px;}
}
.order_con .order_form_01 .add_file_box .tit, .order_con .order_form_01 .add_sample_box .tit{color:#000;font-weight:bold;font-size:16px;margin-bottom:10px;}
.order_con .order_form_01 .add_file_box .area-type-form, .order_con .order_form_01 .add_sample_box .area-type-form{min-height:100px;}
.cart_btn_list{float:right;}
@media screen and (max-width:768px){.cart_btn_list{float:none;}
.cart_btn_list a{width:100% !important;box-sizing:border-box;}
}
.border_box{border-top:1px solid #999;border-bottom:1px solid #999;padding:30px 0;text-align:center;}
#isotope_list > li{webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-moz-transform,opacity;-o-transition-property:-moz-transform,opacity;transition-property:transform,opacity;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s;z-index:2;}
#isotope_list.img_board_list li{float:left;width:23%;margin-left:1%;margin-bottom:1%;}
@media screen and (max-width:1024px){#isotope_list.img_board_list li{width:48%;}
}
#pop_share .modal-header{text-align:left;border-bottom:1px solid #ccc;}
#pop_share .modal-dialog{max-width:300px;margin:0 auto;}
#pop_share .modal-dialog .share_list li{margin-bottom:10px;}
#pop_share .modal-dialog .share_list li a{display:block;}
#pop_share .modal-dialog .share_list li .txt{font-size:12px;letter-spacing:-0.5px;color:#333;}
@media screen and (max-width:1024px){#map{height:300px !important;}
}
.howtogo_list{margin-top:30px;}
.howtogo_list > li{margin-top:40px;}
@media screen and (max-width:1024px){.howtogo_list > li{margin-top:20px;}
}
.howtogo_list > li:first-child{margin-top:0;}
.howtogo_list > li:first-child .tit{background-image:url(../images/icon/car_i.png);}
.howtogo_list > li.li_02 .tit{background-image:url(../images/icon/bus_i.png);}
.howtogo_list > li.li_03 .tit{background-image:url(../images/icon/subway_i.png);}
.howtogo_list > li .tit{font-size:19px;font-weight:500;color:#000;margin-bottom:13px;padding:5px 0 5px 50px;display:inline-block;background-repeat:no-repeat;background-position:0 center;}
@media screen and (max-width:1024px){.howtogo_list > li .tit{background-size:30px auto;padding:5px 0 5px 40px;font-size:15px;}
}
@media screen and (max-width:1024px){.howtogo_list > li .bollet_bar li{font-size:13px;}
}
.order_list_find{text-align:center;}
.order_list_find .top_txt{margin-bottom:30px;}
.order_list_find .btn-type-01{width:100%;box-sizing:border-box;}
.w_450{max-width:450px;margin:0 auto;}
.order_info_wrap .modify_btn_list{position:absolute;top:-5px;right:0;max-width:300px;}
.order_info_wrap .modify_btn_list a{font-size:14px;padding:7px 0;width:100%;}
@media screen and (max-width:1024px){.order_info_wrap .modify_btn_list{position:static;max-width:none;margin-bottom:10px;}
.order_info_wrap .modify_btn_list a{padding:5px 0;}
}
.order_form_01_view .inner{border:1px solid #ccc;display:table;width:100%;}
.order_form_01_view .inner .des{display:table-cell;vertical-align:top;width:100%;padding:15px 20px;border-left:1px solid #ccc;}
@media screen and (max-width:1024px){.order_form_01_view .inner .des{padding:10px 5px;font-size:13px;}
}
.order_form_01_view .inner .tit{background:#fcfcfc;float:left;width:100px;padding:15px 20px;color:#000;font-weight:bold;font-size:16px;text-align:center;}
@media screen and (max-width:1024px){.order_form_01_view .inner .tit{padding:10px 5px;font-size:14px;width:80px;}
}
.unquiry_top{margin-bottom:30px;border:1px solid #ccc;background:#fafafa;padding:20px 30px;}
.unquiry_top li{line-height:2;color:#000;}
.certificate_01 .top_info_box{text-align:center;margin-bottom:80px;}
.certificate_01 .top_info_box .top_txt{margin-bottom:30px;}
.certificate_01 .top_info_box .top_txt .tit{color:#0b80ed;font-size:37px;margin-bottom:10px;}
.certificate_01 .top_info_box .top_txt .des{font-size:16px;}
@media screen and (max-width:1024px){.certificate_01 .top_info_box{margin-bottom:40px;}
.certificate_01 .top_info_box .top_txt .tit{font-size:24px;}
}
.certificate_01 .top_info_box .img_box li{float:left;}
.certificate_01 .top_info_box .img_box li.li_01{width:42.5%;}
.certificate_01 .top_info_box .img_box li.li_02{width:28.75%;}
.certificate_01 .top_info_box .img_box li.li_03{width:28.75%;}
@media screen and (max-width:768px){.certificate_01 .top_info_box .img_box li.li_01{width:100%;margin-bottom:20px;}
.certificate_01 .top_info_box .img_box li.li_02{width:100%;margin-bottom:20px;}
.certificate_01 .top_info_box .img_box li.li_03{width:100%;}
}
.ect_01{text-align:center;}
.ect_01 .top_box{margin-bottom:40px;}
.ect_01 .popup_link span, .ect_01 .popup_link i{display:inline-block;vertical-align:middle;}
.gt_i{font-family:Dotum, 돋음, "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold;}
.youtubeWrap{position:relative;width:100%;padding-bottom:56.25%;}
.youtubeWrap iframe{position:absolute;width:100%;height:100%;top:0;left:0;}
.pop-con.video-pop{margin:0 auto;width:100%;max-width:900px;}
.video-pop .mfp-close{right:0;top:-32px;font-size:40px;font-weight:100;color:#fff !important;}
.inquiry_step{max-width:1090px;margin:0 auto;margin-top:30px;}
.inquiry_step img{width:120px;}
.inquiry_step li{position:relative;text-align:center;}
.inquiry_step li:first-child:before{display:none;}
.inquiry_step li:before{background:url(../images/icon/gt_i_02.png) no-repeat 0 0;width:22px;height:38px;content:'';position:absolute;top:50%;margin-top:-14px;left:-11px;}
.inquirey_info_01{position:relative;padding:0 0 30px 250px;box-sizing:border-box;width:1000px;margin:0 auto 0;}
.inquirey_info_01 .img_box{position:absolute;bottom:0;left:0;}
.inquirey_info_01 .txt_box{border:3px solid #ddd;padding:30px 40px;max-width:752px;box-sizing:border-box;}
.inquirey_info_01 .txt_box dl{margin-top:25px;}
.inquirey_info_01 .txt_box dl:first-child{margin-top:0px;}
.w_line{display:block;border-top:1px solid #ddd;margin-bottom:0;height:1px;}
@media screen and (max-width:1024px){.inquiry_step{max-width:700px;}
/*.inquiry_step li{margin-bottom:20px;}
.inquiry_step li:nth-child(3):before,.inquiry_step li:nth-child(5):before{display:none;}*/
.inquiry_step li{width:16% !important;margin-right:5%;}
.inquiry_step li:last-child{margin-right:0;}
.inquiry_step li img{width:100%;}
.inquiry_step li:before{background:url(../images/icon/gt_i_02.png) no-repeat 0 0;width:2.5vw;height:6vw;content:'';position:absolute;top:50%;margin-top:-2vw;left:-3vw;background-size:100%;}
.inquirey_info_01{padding:200px 0 0;width:auto;margin:20px auto 30px;background:url(../images/sub/woman_img_m.png) no-repeat center 0;background-size:auto 200px;}
.inquirey_info_01 .img_box{display:none;}
.inquirey_info_01 .txt_box{padding:15px 10px;margin:0 auto;}
.inquirey_info_01 .txt_box dl{margin-top:20px;}
.inquirey_info_01 .txt_box dl dt{font-size:15px;}
.inquirey_info_01 .txt_box dl dd{font-size:12px;}
.w_line{display:none;}
}
.top_banner .txt_box{color:#000;font-size:27px!important;text-align:center;margin-bottom:10px;}
.top_banner .txt_box.font_24{font-size:23px !important;line-height:1.5;}

@media screen and (max-width:767px){.unquiry_top{margin-bottom:30px;padding:15px 15px;font-size:13px;margin-bottom:10px;}
.top_banner .txt_box{font-size:20px !important;}
.top_banner .txt_box.font_24{font-size:16px!important;}
.sub_con .sub_cate {display:none;}
}

.success_wrap {
  text-align: center;
}
.success_wrap .tit {
  font-size: 18px;
  font-weight: 400;
  padding-top: 50px;
}


