/* common */
#container > h2{}
#container .sub_title{font-size:16px;color:#666;margin-top:18px}

.sub_tab_wrap{margin-top:30px}
.sub_tab_wrap.fix{height:45px}
.sub_tab_wrap.fix > div{position:fixed;top:20px;left:0;width:100%;z-index:10000}
.sub_tab_wrap.fix .sub_tab{padding-top:0}

.sub_tab{padding-top:58px;margin:0 auto;*zoom:1}
.sub_tab:after {content:" ";display:block;clear:both;overflow:hidden}
.sub_tab li{float:left;width:25%}
.sub_tab li a{overflow:hidden;position:relative;display:block;height:43px;margin-left:-1px;text-align:center;font-size:14px;line-height:43px;background-color:#fff;border:1px solid #e6e6e6;border-right:none;z-index:0}
.sub_tab li.last a{border-right:1px solid #e6e6e6}
.sub_tab li a:hover,.sub_tab li.actived a,.sub_tab li a.on{color:#fff;background-color:#C4161C;border:1px solid #191919;z-index:100}

.point_title{padding:50px 0}

.item_data{margin:5px}

.default_data{max-width:900px;margin:0 auto}

.number_format{}
.number_format > div{position:relative;display:inline-block;zoom:1;*display:inline;overflow:hidden;letter-spacing:normal}
.number_format > div > p{position:relative;top:0;left:0;}
.number_format > div > p > span{display:block;}

.minus{font-size:16px;color:#444}


.bx-controls-direction a{position:absolute;top:50%;width:25px;height:44px;margin-top:-22px;text-indent:-999999px;z-index:500;}
.bx-controls-direction a.bx-prev{
	left:0;
	background:url(/aronk/company/images/slide_prev.png) left top no-repeat;
	-webkit-background-size:100% auto;
	-moz-background-size:100% auto;
	-o-background-size:100% auto;
	background-size:100% auto;
}
.bx-controls-direction a.bx-next{
	right:0;
	background:url(/aronk/company/images/slide_next.png) left top no-repeat;
	-webkit-background-size:100% auto;
	-moz-background-size:100% auto;
	-o-background-size:100% auto;
	background-size:100% auto;
}

.slide_wrap{position:relative;padding:0 45px;margin:0 auto}
.slide_cell{position:relative;text-align:left}
.slide_cell .thumb_wrap{position:relative;width:100%;padding-top:100%}
.slide_cell .thumb_wrap .thumb{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;z-index:5;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.complete{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);z-index:10;display:block}
/*.vod{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);z-index:10;display:block}*/
.slide_cell .title{margin-top:18px}
.slide_cell .title a{display:block;font-size:18px;color:#444;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.slide_cell .info{line-height:18px;margin-top:8px}
.slide_cell .sub_info{font-size:14px;color:#d89d6e;line-height:18px;margin-top:10px}

.slide_icon{display:block;position:absolute;top:50%;left:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px}
.slide_icon_txt01{display:block;position:absolute;top:50%;left:50%;width:70px;height:70px;margin-top:-35px;margin-left:-35px;font-size:13px;color:#fff;line-height:15px;padding-top:10px;letter-spacing:normal;background:url(/aronk/company/images/slide_icon_txt01_bg.png) left top no-repeat}

.btn_inquiry{margin-top:50px;}

/* community */
.news .sub_tab{max-width:600px}
.news .sub_tab li{width:20%}
.news_list{visibility:hidden;max-width:910px;margin:0 auto}
.news_list .thumb{position:relative;display:block}
.news_list .thumb img{width:100%}
.item_data > div{position:relative;}
.item_data .thumb{display:block}
.item_data .thumb img{width:100%}
.item_data.noImg .data_info{border-top:1px solid #e3e3e3}
.data_info{position:relative;padding:14px;background-color:#f9f9f9;border:1px solid #e3e3e3;text-align:left}
.data_info .sort{font-size:12px;color:#666}
.data_info .title{margin-top:7px}
.data_info .title a{font-size:14px;color:#444}
.data_info .date{font-size:12px;color:#f4811f;margin-top:6px}

.sns_info .date{position:absolute;top:14px;right:14px;margin-top:0;line-height:25px}
.sns_info .sns_txt{line-height:18px;margin-top:10px}

.btn_more{position:relative;display:block;max-width:900px;margin:10px auto 0 auto;font-size:16px;color:#888;line-height:38px;border:1px solid #e6e6e6}

.found_inquiry{border:none !important;}
.found_inquiry .pop_write_wrap{padding:20px 10px 10px;background:#fff;}
.found_inquiry .pop_write_wrap > div{background:#fff;}
.found_inquiry .pop_write_wrap .pop_input_wrap{padding:10px 0;}
.found_inquiry .pop_write_wrap > div.title_wrap{position:relative;padding:0 0 20px 108px;background:none;}
.found_inquiry .pop_write_wrap > div.title_wrap .w_logo{position:absolute;left:0;top:0;padding:0 20px 0 17px;border-right:solid 1px #ccc;}
.found_inquiry .pop_write_wrap > div.title_wrap .w_title{padding-top:5px;}
.found_inquiry .pop_write_wrap  .pop_input_wrap{margin-top:0;}
.found_inquiry table.type02 th{background:#f1ece8;color:#666;}
.found_inquiry table.type02 th .color_01{color:#f58220 !important;}
.found_inquiry .btn_w_pop_close{top:30px;}

.found_inquiry .promotion_title{background:#f58220}
.found_inquiry .promotion_title  dl{position:relative;padding:20px 0 20px 230px;}
.found_inquiry .promotion_title  dt{position:absolute;left:0;top:50%;width:230px;margin-top:-20px;text-align:center;}
.found_inquiry .promotion_title  dd{padding:0 30px;color:#fff;font-size:13px;line-height:20px;border-left:solid 1px #fff}
.found_inquiry .promotion_title  dd span{display:block;font-size:15px;}


/* store */
/*.store_search{position:relative;background-color:#f9f9f9;border:1px solid #c6c6c6}
.store_search .input_wrap{padding:0 70px 0 228px}
.store_search input{height:58px;font-size:18px;color:#666}
.store_search input::-webkit-input-placeholder{color:#666}
.store_search input:-moz-placeholder{color:#666;opacity:1}
.store_search input::-moz-placeholder{color:#666;opacity:1}
.store_search input:-ms-input-placeholder{color:#666}

.store_search .select_wrap{position:absolute;top:0;left:0;width:207px;padding-left:10px;height:58px;border-right:1px solid #c6c6c6}
.store_search .select_wrap select{height:58px;font-size:18px;color:#666;background:url(/aronk/company/images/store_search_select_arrow.png) right center no-repeat}
.store_search .btn_search{position:absolute;top:0;right:0;border-left:1px solid #c6c6c6;width:58px;height:58px}
.store_list .slide_wrap{margin:50px 0}
.store_list .slide_wrap .slide_cell{text-align:center}
.store_icon{margin-right:5px;}
.layer_pop .store_con{max-width:860px;padding:20px}
.store_con .name{font-size:18px;color:#444;padding-left:45px;line-height:34px;background:url(/aronk/company/images/store_pop_icon.png) left top no-repeat}
.store_con .name02{font-size:18px;color:#444;padding-left:53px;line-height:35px;background:url(/aronk/company/images/store_pop_icon02.jpg) left center no-repeat}
.store_con .btn_close{position:absolute;top:20px;right:20px}
.store_con .detail_address{margin-top:20px}
.store_map{position:relative;margin-top:10px;height:350px;background-color:#e5e5e5}
.store_list .m_name{margin-top:5px}

.store_view_top{position:relative;padding-left:90px;min-height:70px;margin-bottom:20px}
.store_view_top .icon{position:absolute;top:0;left:0}
.store_view_top .title{font-size:18px;color:#000;line-height:24px;padding-top:10px}
.store_view_top .info{font-size:16px;color:#d89d6e;line-height:22px;padding-top:5px}*/
.layer_pop .store_con{max-width:860px;padding:20px}
.store_con .name{font-size:18px;color:#444;padding-left:45px;line-height:34px;background:url(/aronk/company/images/store_pop_icon.png) left top no-repeat}
.store_con .name02{font-size:18px;color:#444;padding-left:53px;line-height:35px;background:url(/aronk/company/images/store_pop_icon02.jpg) left center no-repeat}
.store_con .btn_close{position:absolute;top:20px;right:20px}
.store_con .detail_address{margin-top:20px}
.store_map{position:relative;margin-top:10px;height:350px;background-color:#e5e5e5}
.store_list .m_name{margin-top:5px}

.store_search{position:relative;max-width:898px;margin:0 auto 30px;overflow:hidden;border:1px solid #edebeb;background:#f7f5f2;}
.store_search .store_search_map{position:absolute;left:0;top:0;width:448px;height:348px;}
.store_search .store_search_map > div{position:absolute;top:0;left:0;}
.store_search .store_search_map .city01 a{
	display:block;
	position:absolute;
	width:34px;
	height:11px;
	text-indent:-99999px;	
}
.store_search .store_search_map .city01 a.data01{top:94px;left:193px;}
.store_search .store_search_map .city01 a.data02{top:68px;left:249px}
.store_search .store_search_map .city01 a.data03{top:131px;left:172px}
.store_search .store_search_map .city01 a.data04{top:117px;left:227px}
.store_search .store_search_map .city01 a.data05{top:192px;left:190px}
.store_search .store_search_map .city01 a.data06{top:246px;left:175px}
.store_search .store_search_map .city01 a.data07{top:148px;left:272px}
.store_search .store_search_map .city01 a.data08{top:216px;left:249px}
.store_search .store_search_map .city01 a.data09{top:312px;left:158px}
.store_search .store_search_map .city01 a.data10{top:71px;left:334px}

.store_search .store_search_map .city02 a{display:block;position:absolute;width:36px;height:36px;font-size:12px;color:#fff;line-height:36px;background:url(/aronk/company/images/store_list_map_circle_bg.png) left bottom no-repeat}
.store_search .store_search_map .city02 a.data01{top:44px;left:188px}
.store_search .store_search_map .city02 a.data02{top:69px;left:139px}
.store_search .store_search_map .city02 a.data03{top:139px;left:201px}
.store_search .store_search_map .city02 a.data04{top:171px;left:263px}
.store_search .store_search_map .city02 a.data05{top:182px;left:312px}
.store_search .store_search_map .city02 a.data06{top:229px;left:292px}
.store_search .store_search_map .city02 a.data07{top:217px;left:197px}


.store_search .store_search_input{min-height:288px;padding:30px;margin-left:448px;border-left:solid 1px #edebeb;text-align:left;background:#fff;}
.store_search .store_search_input input{height:28px;line-height:28px;}
.store_search .store_search_input dl dt{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #ededed;font-size:14px;color:#444;}
.store_search .store_search_input dl:first-child{margin-bottom:30px;padding-bottom:10px;border-bottom:solid 1px #ededed;}
.store_search .store_search_input dl:first-child dd{position:relative;padding:5px 0 5px 67px;}
.store_search .store_search_input dl:first-child dd > span{position:absolute;left:0;top:5px;line-height:30px;color:#666;}
.store_search .store_search_input dl:first-child dd .area_select{width:115px;}
.store_search .store_search_input dl:first-child dd .select01{margin-right:5px;}
.store_search .store_search_input dl:first-child dd .name{display:block;margin-right:107px;}
.store_search .store_search_input dl:first-child dd .btn_search{position:absolute;top:5px;right:0;height:28px;width:100%;max-width:95px;line-height:30px;color:#fff;text-align:center;border:solid 1px #444;background:#444;}
.store_search .store_search_input dl dd ul{overflow:hidden;}
.store_search .store_search_input dl dd ul li{width:50%;float:left;line-height:24px;}

/* foundation */
#conData{visibility:hidden}
#conData1{visibility:hidden}
.data_wrap{position:relative;margin:0 auto;max-width:900px}
#container.foundation{padding-top:0;}
.foundation .foundation_visual{position:relative;height:652px;background:url("/aronk/company/images/foundation_visual.jpg") no-repeat center center;background-size:cover;}
.foundation .foundation_visual .visual_txt{position:absolute;left:0;top:50%;width:100%;margin-top:-121px;text-align:center;}

.foundation h2{margin-top:50px;}
.foundation .sub_tab{max-width:400px}
.foundation .sub_tab li{width:25%} 

.foundation .data_group > section{padding:20px 0 40px 0}
.foundation .data_group h3{margin-bottom:30px}
.foundation .data_group h3.sub_info{margin-bottom:20px}
.foundation .data_group .data_sub_title{font-size:14px;color:#999;line-height:22px;margin-bottom:30px}

.foundation .f_point{position:relative;max-width:900px;margin:0 auto;overflow:hidden;}
.foundation .f_point > div{width:50%;float:left;text-align:left;}
.foundation .f_point > div ul{padding:0 30px;}
.foundation .f_point .img_list{text-align:right;}
.foundation .f_point .img_list ul li{padding:5px 0;}
.foundation .f_point .img_list ul li:first-child{padding-top:0;}
.foundation .f_point .img_list ul li a{position:relative;display:inline-block;zoom:1;*display:inline;}
.foundation .f_point .img_list ul li a > span{position:absolute;left:50%;top:50%;margin:-37px 0 0 -35px;}
.foundation .f_point .txt_list > p{padding:35px 30px 30px;}
.foundation .f_point .txt_list ul li{margin-bottom:30px;}
.foundation .f_point .txt_list ul li .title{padding-bottom:6px;}
.foundation .f_point .txt_list ul li .m_title{padding-bottom:6px;font-size:16px;color:#f4811f}
.foundation .f_point .txt_list ul li p{line-height:22px;}

.foundation .f_data02{}
.foundation .f_data02 .step_list .line{width:100%;border-bottom:solid 1px #ccc;}
.foundation .f_data03 .table_title{text-align:left;margin-bottom:10px;font-size:13px}
.foundation .f_data03 .table_info{text-align:left;margin-top:20px;margin-bottom:30px;font-size:13px;line-height:18px}
.foundation .f_data03 .banner_info{text-align:left;margin-top:20px;margin-bottom:40px;font-size:13px;line-height:18px}
.foundation .f_data03 .btn_request{margin-top:30px}
.foundation .f_data03 .apart{margin-top:20px;text-align:left;line-height:20px;}
.foundation .f_data03 .promotion{margin-top:20px;padding-top:20px;border-top:1px dotted #e1e1e1}
.foundation .f_data03 .promotion > p{text-align:left;margin-top:20px;}
.foundation .step_list{max-width:901px;margin:0 auto;*zoom:1}
.foundation .step_list:after {content:" ";display:block;clear:both;overflow:hidden}
.foundation .step_list li{float:left;width:33.33%}
.foundation .step_list .step_data{padding:0 10px;height:280px;background:#fff}
.foundation .step_list .title{font-size:24px;color:#444;padding-top:28px}
.foundation .step_list .icon{margin-top:15px}
.foundation .step_list .info_title{font-size:16px;color:#444;margin-top:18px}
.foundation .step_list .info_txt{line-height:18px;margin-top:5px;word-break:keep-all}
.foundation .step_list li.step04,
.foundation .step_list li.step05,
.foundation .step_list li.step06,
.foundation .step_list li.step07{float:right;border:solid 1px red}
.foundation .step_list .arrow{position:absolute}
.foundation .step_list .arrow.right{left:-13px;top:50%;margin-top:-22px}
.foundation .step_list .arrow.left{right:-13px;top:50%;margin-top:-22px}
.foundation .step_list .arrow.down{left:50%;top:-13px;margin-left:-21px}
.foundation .step_list .p_arrow{display:block !important}
.foundation .step_list .m_arrow{display:none !important}

.foundation .faq_list{max-width:900px;margin:0 auto;border-top:1px solid #dcd6d2}
.foundation .faq_list > ul > li{border-bottom:1px solid #dcd6d2;text-align:left}
.foundation .faq_list .faq_arrow{position:absolute;top:50%;right:20px;margin-top:-7px;z-index:3}
.foundation .faq_list .question{position:relative;padding:13px 60px}
.foundation .faq_list .faq_icon{display:block;position:absolute;top:50%;left:20px;width:30px;height:30px;font-size:18px;color:#fff;line-height:30px;text-align:center;margin-top:-15px;background:#444;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:5}
.foundation .faq_list .subject{position:relative;font-size:14px;color:#666;line-height:20px;z-index:3;cursor:pointer}
.foundation .faq_list .answer{position:relative;padding:15px 10px 15px 60px;background:#fbfbfb;display:none;border-top:1px solid #dcd6d2}
.foundation .faq_list .answer .faq_icon{top:25px;background:#f58220}
.foundation .faq_list .answer .answer_data p{font-size:14px;color:#666;line-height:22px;margin-top:8px}
.foundation .faq_list .answer .answer_data p:first-child{margin-top:0}

.foundation .faq_list > ul > li.open .faq_arrow img{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}

.foundation .f_price .number_format > div{font-size:16px;color:#444;line-height:17px;height:17px}
.foundation .f_price table.type01 th{padding:18px 10px}
.foundation .f_price table.type01 td{padding:15px 20px}
.foundation .f_price table.type01 tr.total td{font-size:16px;background-color:#fbfbfb}
.foundation .f_price .f_price_other{line-height:20px}
.foundation .f_price .f_price_other em.title{color:#444}
.foundation .f_price .f_price_other em.p_txt{color:#d89e6f}
.foundation .f_price table.type01 tr.total .f_price_other{font-size:13px;margin-top:20px;}

.foundation .f_price .f_price_m > p,
.foundation .f_price .f_price_m > div{margin:5px 0}
.foundation .f_price .f_price_m > div p,
.foundation .f_price .f_price_m > div div{vertical-align:middle}
.foundation .f_price table.type01 tr.total .number_format > div{font-size:20px;color:#f4811f;line-height:21px;height:21px}
.foundation .f_price .f_price_m .number_format{margin-left:3px}

.foundation .add_support{position:relative;margin-top:-30px;max-width:840px}
.foundation .add_support > ul{*zoom:1}
.foundation .add_support > ul:after {content:" ";display:block;clear:both;overflow:hidden}
.foundation .add_support > ul > li{float:left;width:33.33%}
.foundation .add_support > ul > li.list05{float:right}
.foundation .add_support .list_data{padding:0 10px 0 10px;margin-top:30px}
.foundation .add_support .list_data .info{line-height:18px;margin-top:10px;word-break:keep-all;padding:0 25px}
.foundation .add_support .list_data .title{margin-top:20px}
.foundation .add_support .list_data .m_title{font-size:16px;color:#444;margin-top:15px}
/*.foundation .sub_tab{max-width:960px}
.foundation .sub_tab li{width:14.3%} 
.foundation .sub_tab li.last{width:14.2%}

.foundation .data_group > section{padding:20px 0 40px 0}
.foundation .data_group h3{margin-bottom:30px}
.foundation .data_group h3.sub_info{margin-bottom:20px}
.foundation .data_group .data_sub_title{font-size:14px;color:#999;line-height:22px;margin-bottom:30px}

.foundation .f_point{position:relative;max-width:900px;margin:0 auto;overflow:hidden;}
.foundation .f_point > div{width:50%;float:left;text-align:left;}
.foundation .f_point > div ul{padding:0 30px;}
.foundation .f_point .img_list{text-align:right;}
.foundation .f_point .img_list ul li{padding:5px 0;}
.foundation .f_point .img_list ul li:first-child{padding-top:0;}
.foundation .f_point .img_list ul li a{position:relative;display:inline-block;zoom:1;*display:inline;}
.foundation .f_point .img_list ul li a > span{position:absolute;left:50%;top:50%;margin:-37px 0 0 -35px;}
.foundation .f_point .txt_list > p{padding:35px 30px 30px;}
.foundation .f_point .txt_list ul li{margin-bottom:30px;}
.foundation .f_point .txt_list ul li .title{padding-bottom:6px;}
.foundation .f_point .txt_list ul li .m_title{padding-bottom:6px;font-size:16px;color:#f4811f}
.foundation .f_point .txt_list ul li p{line-height:22px;}*/


/*.foundation .f_point ul{}
.foundation .f_point li{position:relative;min-height:300px;padding-left:372px}
.foundation .f_point li .visual{position:absolute;top:0;left:50px}
.foundation .f_point li.point02,
.foundation .f_point li.point04{padding-left:0;padding-right:372px}
.foundation .f_point li.point02 .visual,
.foundation .f_point li.point04 .visual{left:auto;right:50px}
.foundation .f_point .m_title{font-size:14px;color:#444}
.foundation .f_point .info{font-size:14px;line-height:20px;margin-top:18px}
.foundation .f_point .title{padding-top:100px}*/

/*.foundation .f_data02{}
.foundation .f_data03 .table_title{text-align:left;margin-bottom:10px;font-size:13px}
.foundation .f_data03 .table_info{text-align:left;margin-top:10px;font-size:13px;line-height:18px}
.foundation .f_data03 .btn_request{margin-top:30px}
.foundation .step_list{max-width:901px;margin:0 auto;*zoom:1}
.foundation .step_list:after {content:" ";display:block;clear:both;overflow:hidden}
.foundation .step_list li{float:left;width:33.33%}
.foundation .step_list .step_data{padding:0 10px;height:280px;background:#fff}
.foundation .step_list .title{font-size:24px;color:#444;padding-top:28px}
.foundation .step_list .icon{margin-top:15px}
.foundation .step_list .info_title{font-size:16px;color:#444;margin-top:18px}
.foundation .step_list .info_txt{line-height:18px;margin-top:5px;word-break:keep-all}
.foundation .step_list li.step04,
.foundation .step_list li.step05,
.foundation .step_list li.step06{float:right}
.foundation .step_list .arrow{position:absolute}
.foundation .step_list .arrow.right{left:-13px;top:50%;margin-top:-22px}
.foundation .step_list .arrow.left{right:-13px;top:50%;margin-top:-22px}
.foundation .step_list .arrow.down{left:50%;top:-13px;margin-left:-21px}
.foundation .step_list .p_arrow{display:block !important}
.foundation .step_list .m_arrow{display:none !important}

.foundation .faq_list{max-width:900px;margin:0 auto;border-top:1px solid #dcd6d2}
.foundation .faq_list > ul > li{border-bottom:1px solid #dcd6d2;text-align:left}
.foundation .faq_list .faq_arrow{position:absolute;top:50%;right:20px;margin-top:-7px;z-index:3}
.foundation .faq_list .question{position:relative;padding:13px 60px}
.foundation .faq_list .faq_icon{display:block;position:absolute;top:50%;left:20px;width:30px;height:30px;font-size:18px;color:#fff;line-height:30px;text-align:center;margin-top:-15px;background:#444;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:5}
.foundation .faq_list .subject{position:relative;font-size:14px;color:#666;line-height:20px;z-index:3;cursor:pointer}
.foundation .faq_list .answer{position:relative;padding:15px 10px 15px 60px;background:#fbfbfb;display:none;border-top:1px solid #dcd6d2}
.foundation .faq_list .answer .faq_icon{top:25px;background:#f58220}
.foundation .faq_list .answer .answer_data p{font-size:14px;color:#666;line-height:22px;margin-top:8px}
.foundation .faq_list .answer .answer_data p:first-child{margin-top:0}

.foundation .faq_list > ul > li.open .faq_arrow img{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg)}

.foundation .f_price .number_format > div{font-size:16px;color:#444;line-height:17px;height:17px}
.foundation .f_price table.type01 th{padding:18px 10px}
.foundation .f_price table.type01 td{padding:15px 20px}
.foundation .f_price table.type01 tr.total td{font-size:16px;background-color:#fbfbfb}
.foundation .f_price .f_price_other{line-height:20px}
.foundation .f_price .f_price_other em.title{color:#444}
.foundation .f_price .f_price_other em.p_txt{color:#d89e6f}
.foundation .f_price table.type01 tr.total .f_price_other{font-size:13px;margin-top:20px;}

.foundation .f_price .f_price_m > p,
.foundation .f_price .f_price_m > div{margin:5px 0}
.foundation .f_price .f_price_m > div p,
.foundation .f_price .f_price_m > div div{vertical-align:middle}
.foundation .f_price table.type01 tr.total .number_format > div{font-size:20px;color:#f4811f;line-height:21px;height:21px}
.foundation .f_price .f_price_m .number_format{margin-left:3px}

.foundation .f_support{margin-bottom:80px}
.foundation .f_support ul{*zoom:1}
.foundation .f_support ul:after {content:" ";display:block;clear:both;overflow:hidden}
.foundation .f_support ul li{float:left;width:25%}
.foundation .f_support .list_data{padding:55px 10px 55px 10px;border:1px solid #e8e8e8;margin-left:-1px}
.foundation .f_support .list_data .info{font-size:15px;color:#666;line-height:22px}

.foundation .add_support{position:relative;margin-top:-30px;max-width:840px}
.foundation .add_support > ul{*zoom:1}
.foundation .add_support > ul:after {content:" ";display:block;clear:both;overflow:hidden}
.foundation .add_support > ul > li{float:left;width:33.33%}
.foundation .add_support > ul > li.list05{float:right}
.foundation .add_support .list_data{padding:0 10px 0 10px;margin-top:30px}
.foundation .add_support .list_data .info{line-height:18px;margin-top:10px;word-break:keep-all;padding:0 25px}
.foundation .add_support .list_data .title{margin-top:20px}
.foundation .add_support .list_data .m_title{font-size:16px;color:#444;margin-top:15px}
*/

.foundation .f_data09{max-width:900px;margin:0 auto;}
.foundation .f_data09 .notice{position:relative;height:245px;margin-bottom:50px;background:url(/aronk/company/images/f_data09_obj01.jpg)no-repeat center center;background-size:cover;}
.foundation .f_data09 .notice > p{position:absolute;left:0;top:50%;width:100%;margin-top:-78px}
.foundation .f_data09 .foundation_guide{display:inline-block}
.foundation .f_data09 .foundation_guide li{display:inline-block;margin:0 15px;}
.foundation .f_data09 .foundation_guide li > div{display:table;width:255px;height:255px;color:#fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.foundation .f_data09 .foundation_guide .guide01 > div{background:#cc778c} 
.foundation .f_data09 .foundation_guide .guide02 > div{background:#a96fa9} 
.foundation .f_data09 .foundation_guide .guide03 > div{background:#756d9c} 
.foundation .f_data09 .foundation_guide li > div > div{display:table-cell;vertical-align:middle}
.foundation .f_data09 .foundation_guide li > div > div > p{margin-bottom:5px;font-size:20px;line-height:28px}
.foundation .f_data09 .foundation_guide li > div > div > div{display:inline-block;}
.foundation .f_data09 .foundation_guide li > div > div > div p{margin-top:10px;text-align:left}
.foundation .f_data09 .foundation_guide li > div > div > div p > span{font-size:10px;vertical-align:bottom}



.foundation .s_data10 .pop_write_wrap{padding:0;background:#fff}
.foundation .s_data10 .pop_write_wrap .pop_input_wrap{padding:0;border-right:solid 1px #dddddc}
.foundation .s_data10 .data_sub_title{padding:10px 10px 30px;line-height:22px}
.foundation .s_data10 .banner_zone{margin-bottom:20px}
.foundation .s_data10 .agree_wrap{text-align:left;}

.support_pop{position:absolute;top:50px;left:0;width:100%;z-index:500;display:none}
.support_pop > div{position:relative;padding:110px 70px;background:#fff;border:1px solid #e8e8e8}
.support_pop .btn_close{position:absolute;top:0;right:0;border:1px solid #e8e8e8}
.support_pop .pop_info_txt{font-size:14px;color:#444;line-height:20px;text-align:center;margin-bottom:30px}
.support_pop .pop_info_txt02{font-size:14px;color:#444;line-height:20px;text-align:left;margin-bottom:18px;margin-top:40px}
.support_pop .bx-controls-direction a{position:absolute;top:50%;width:25px;height:44px;margin-top:-22px;text-indent:0;z-index:500;}
.support_pop .bx-controls-direction a.bx-prev{left:25px;background:none}
.support_pop .bx-controls-direction a.bx-next{right:25px;background:none}
.support_pop .pop_bottom_info{margin-top:18px;line-height:18px;text-align:left}

.support_pop .pop01 li{position:relative;padding-left:230px;text-align:left;min-height:150px;margin-top:15px}
.support_pop .pop01 li:first-child{margin-top:0}
.support_pop .pop01 .icon{position:absolute;top:0;left:0}
.support_pop .pop01 .title{padding-top:38px;}
.support_pop .pop01 .info{font-size:13px;line-height:18px;margin-top:13px}
.support_pop .pop01 .m_title{font-size:14px;margin-top:10px;line-height:24px;color:#666}
.support_pop .pop01 li.list01 .m_title em{letter-spacing:normal;color:#e7a400}
.support_pop .pop01 li.list02 .m_title em{letter-spacing:normal;color:#f4811f}
.support_pop .pop01 li.list03 .m_title em{letter-spacing:normal;color:#ee4f22}


/*
.support_pop .pop02 .txt_info{position:relative;margin:0 auto;padding:44px 0 0 402px;min-height:167px;text-align:left;display:inline-block;zoom:1;*display:inline}
.support_pop .pop02 .txt_info .txt01{position:absolute;top:0;left:0}
.support_pop .pop02 .txt_info .txt02{margin-top:13px;font-size:20px;color:#444}
.support_pop .pop02 .txt_info .txt03{margin-top:8px;line-height:18px}
*/

.support_pop .pop02 > div{overflow:hidden;}
.support_pop .pop02 > div > div{width:50%;float:left;}
.support_pop .pop02 .info_wrap{text-align:left;}
.support_pop .pop02 .info_wrap div{margin-top:70px;padding-left:50px;}
.support_pop .pop02 .info{margin-top:10px;line-height:18px;}
.support_pop .pop02 .info span{display:block;font-size:16px;color:#666;}
.support_pop .pop02 .onepack{margin-top:30px;}
.support_pop .pop02 .onepack span{font-size:13px;color:#d89e6f;}

.support_pop .pop03 .money_info{position:relative;padding:40px;text-align:left;background:#fbfbfb;border:1px solid #e8e8e8}
.support_pop .pop03 .money_info .txt01{font-size:18px;color:#444}
.support_pop .pop03 .money_info .txt02{font-size:16px;color:#666;line-height:22px;margin-top:15px}
.support_pop .pop03 .money_info .txt02 em{color:#444}
.support_pop .pop03 .money_info .txt03{font-size:14px;color:#666;margin-top:10px}
.support_pop .pop03 .money_info .tel{position:absolute;top:50%;right:40px;margin-top:-77px}
.support_pop .pop03 .money_step{margin-top:30px}
.support_pop .pop03 .money_step .title{font-size:16px;color:#444;text-align:left}
.support_pop .pop03 .money_step ol{margin-top:20px;text-align:center;*zoom:1}
.support_pop .pop03 .money_step ol:after {content:" ";display:block;clear:both;overflow:hidden}
.support_pop .pop03 .money_step ol li{position:relative;float:left;width:25%}
.support_pop .pop03 .money_step .info{margin-top:10px}
.support_pop .pop03 .money_step .arrow{position:absolute;top:50%;left:-9px;margin-top:-15px}
.support_pop .pop03 .money_list{*zoom:1}
.support_pop .pop03 .money_list:after {content:" ";display:block;clear:both;overflow:hidden}
.support_pop .pop03 .money_list li{float:left;width:50%}
.support_pop .pop03 .money_list li div{border:1px solid #e8e8e8;padding:30px;margin-top:0;text-align:left;min-height:180px}
.support_pop .pop03 .money_list li div.s_left{margin-left:-1px}
.support_pop .pop03 .money_list li div.s_top{margin-top:-1px}
.support_pop .pop03 .money_list .info02{color:#666;line-height:22px;margin-top:10px}

.support_pop .pop03 .list01 ul{overflow:hidden;border:1px solid #e8e8e8;background:#fbfbfb}
.support_pop .pop03 .list01 ul li{float:left;width:50%;border-left:1px solid #e8e8e8;overflow:hidden;margin-left:-1px}
.support_pop .pop03 .list01 ul li:first-child{border-left:none;margin-left:0}
.support_pop .pop03 .list01 .sk_data{border:1px solid #e8e8e8;background:#fbfbfb;overflow:hidden}

.support_pop .pop03 .list02{text-align:left}
.support_pop .pop03 .list02 .title{font-size:16px;color:#444;margin-bottom:20px}
.support_pop .pop03 .list02 table.type01 th{padding:17px 10px;text-align:center}
.support_pop .pop03 .list02 table.type01 td{padding:12px 20px;text-align:left;line-height:18px}
.support_pop .pop03 .list02 .section_data{overflow:hidden;margin-top:30px}
.support_pop .pop03 .list02 .section_data > div{float:left;width:50%}
.support_pop .pop03 .list02 .section_data > div > div{margin-left:10px}
.support_pop .pop03 .list02 .section_data > div:first-child > div{margin-left:0;margin-right:10px}
.support_pop .pop03 .list02 .section_data.first{margin-top:0}
.support_pop .pop03 .list03 ul{overflow:hidden;border:1px solid #e8e8e8;background:#fbfbfb}
.support_pop .pop03 .list03 ul li{float:left;width:50%;border-left:1px solid #e8e8e8;overflow:hidden;margin-left:-1px}
.support_pop .pop03 .list03 ul li:first-child{border-left:none;margin-left:0}

.support_pop .pop03 .list04 ul{overflow:hidden}
.support_pop .pop03 .list04 ul li{float:left;width:25%}
.support_pop .pop03 .list04 .thumb{padding:0 2px}
.support_pop .pop03 .list04 .txt01{font-size:12px;color:#666;margin-top:20px}
.support_pop .pop03 .list04 .txt02{font-size:12px;color:#888;margin-top:8px;line-height:18px;word-break:keep-all;padding:0 5px}

.support_pop .pop03 .list05 > div{position:relative;padding:24px 20px;background:#fbfbfb;border:1px solid #e8e8e8}
.support_pop .pop03 .list05 .thumb{position:absolute;top:0;right:0}
.support_pop .pop03 .list05 dl{margin-top:28px;text-align:left}
.support_pop .pop03 .list05 dl.first{margin-top:0}
.support_pop .pop03 .list05 dt{color:#666}
.support_pop .pop03 .list05 dd{font-size:12px;line-height:18px;margin-top:8px}



.support_pop .pop04 .title{margin-top:20px}
.support_pop .pop04 .m_title{margin-top:10px;font-size:14px;color:#444}
.support_pop .pop04 .info{margin-top:8px;line-height:18px}
.support_pop .pop04 li.first .icon{padding-top:60px}

.support_pop .pop05 .title{margin-top:30px}
.support_pop .pop05 .m_title{margin-top:10px;font-size:14px;color:#444}
.support_pop .pop05 .info{margin-top:8px;line-height:18px}

.support_pop .bx-pager{position:absolute;top:20px;left:0;display:block;width:100%;text-align:center;height:12px;overflow:hidden;z-index:50}
.support_pop .bx-pager .bx-pager-item{display:inline-block;zoom:1;*display:inline;width:12px;height:12px;margin:0 5px}
.support_pop .bx-pager .bx-pager-item a{display:block;width:12px;height:12px;overflow:hidden;color:rgba(0,0,0,0);font-size:0;text-indent:-9999px;opacity:0.6;background:#cac0ba;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.support_pop .bx-pager a.active{background:#888;opacity:1}

.sms_wrap{position:fixed;right:0;top:50%;width:177px;margin-top:-152px;text-align:left;color:#fff;background-color:#f4811f;z-index:9999;}
.sms_wrap input::-webkit-input-placeholder {color:#fff}
.sms_wrap input:-moz-placeholder {color:#fff}
.sms_wrap input::-moz-placeholder {color:#fff}
.sms_wrap input:-ms-input-placeholder {color:#fff}
.sms_wrap > dl{padding:30px 20px 20px;background-color:#3c3c3c}	
.sms_wrap > dl dt{font-size:15px;line-height:18px}
.sms_wrap > dl dd{margin-top:10px;font-size:24px;color:#ffe400;letter-spacing:0}
.sms_wrap > div{padding:20px;}	
.sms_wrap > div dl .name{margin:10px 0 5px;}
.sms_wrap > div dl .phone{margin-bottom:10px;}
.sms_wrap > div .i_wrap{border:solid 1px #81430d;border-right:none;border-bottom:none;background:#a55511;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
.sms_wrap > div .i_wrap input{color:#fff;}
.sms_wrap > div > a{display:block;margin-top:20px;padding:9px 0 8px;border:solid 1px #fde0c5;text-align:center;background:#fccdad;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}




/* story */
.story{padding-top:0 !important}
.story_list{visibility:hidden;max-width:910px;margin:0 auto}
.story .sub_title{color:#bbb !important}
.story .s_data01{padding:50px 0 0 0;height:710px;overflow:hidden}
.story .s_data01 .av_wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}
.story .s_data01 .av_wrap .visual{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.story .s_data01 .av_wrap .dot{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/aronk/company/images/story_av_dot.png) repeat}

.story .s_data01 .txt01{margin-top:20px;opacity:0}
.story .s_data01 .txt05{margin-top:175px;}
.story .s_data01 .txt05 svg{width:100%;height:auto}
.story .s_data01 .txt05 .path01{stroke-width:1px;stroke:#bec726}
.story .s_data01 .txt05 .path02{stroke-width:1px;stroke:#fbb813}
.story .s_data01 .txt02{margin-top:75px}
.story .s_data01 .txt03{margin-top:50px;margin-bottom:20px}
.story .s_data01 .txt04{color:#bbb;line-height:20px;margin-top:10px}
.story .s_data02 {padding-bottom:125px}
.story .s_data02 ul{margin-top:-119px}
.story .s_data02 ul li{display:inline-block;zoom:1;*display:inline;width:237px;margin:0 22px}
.story .s_data02 ul li .icon{position:relative;}
.story .s_data02 ul li .icon .more{position:absolute;left:50%;top:50%;margin:-28px 0 0 -28px;}
.story .s_data02 .i_title{margin-top:30px}
.story .s_data02 .m_title{font-size:16px;color:#444;line-height:24px;margin-top:15px}
.story .s_data02 .info{color:#444;line-height:18px;margin-top:18px;word-break:keep-all;padding:0 20px}
.story .s_data02 .txt01{margin-top:70px;}
.story .s_data05{padding-top:170px;}
.story .s_data05 .txt01{padding-top:30px;}
.story .s_data05 .txt02{padding-top:50px;}
.story .s_data05 .txt03{padding-top:57px;}
.story .all_menu_wrap{position:relative;max-width:900px;height:900px;margin:0 auto}
.story .all_menu_wrap .visual{position:absolute;top:50%;left:50%;width:1358px;height:1358px;margin-left:-679px;margin-top:-679px;z-index:0}
.story .all_menu_wrap .txt_wrap{position:relative;z-index:5;padding-top:275px}
.story .all_menu_wrap .txt_wrap .txt01{}
.story .all_menu_wrap .txt_wrap .txt02{margin-top:30px}
.story .all_menu_wrap .txt_wrap .txt03{font-size:16px;color:#444;margin-top:15px}
.story .all_menu_wrap .txt_wrap .txt04{font-size:14px;margin-top:10px}
.story .all_menu_wrap .txt_wrap .txt05{margin-top:18px}
.story .s_data04{padding-top:70px}
.story .gallery_tab{padding:20px 0}
.story .gallery_tab li{display:inline}
.story .gallery_tab li a{display:inline-block;zoom:1;*display:inline;font-size:14px;color:#888;line-height:16px;padding:0 10px;background:url(/aronk/company/images/gallery_tab_line.gif) left center no-repeat}
.story .gallery_tab li a.on{color:#444}
.story .gallery_tab li:first-child a{background:none}
.story .pa_obj{position:absolute;left:50%;z-index:-1}
.story .pa_obj.obj01{top:860px;margin-left:-560px;width:298px;height:297px}
.story .pa_obj.obj02{top:985px;margin-left:336px;width:282px;height:282px}
.story .pa_obj.obj03{top:1320px;margin-left:-580px;width:303px;height:312px}
.story .pa_obj.obj04{top:1490px;margin-left:295px;width:282px;height:282px}
.story .pa_obj.obj05{top:1010px;margin-left:-770px;width:282px;height:282px}
.story .pa_obj.obj06{top:1066px;margin-left:375px;width:298px;height:297px}

.s_data03{position:relative;z-index:5}
.s_data01,.s_data02,.s_data04{position:relative;z-index:10}

.gallery_title{font-size:18px;color:#000;margin-bottom:18px}

/*.success .sub_tab{max-width:240px}
.success .sub_tab li{width:50%} 
.success .sub_tab li.last a{border-right:1px solid #e6e6e6;}
.s_data01 .s_point{max-width:900px;margin:0 auto;}
.s_data01 .s_point .txt_list{}
.s_data01 .s_point .txt_list ul li{margin-top:100px;}
.s_data01 .s_point .txt_list ul li:first-child{margin-top:0;}
.s_data01 .s_point .txt_list ul li > p{padding:10px 10px 0;line-height:22px;}
.s_data01 .s_point .txt_list ul li > .m_title{color:#f4811f}
.s_data01 .s_point .txt_list ul li .cont{margin-top:30px;}
.s_data01 .s_point .txt_list ul .point01 .cont ul{overflow:hidden;}
.s_data01 .s_point .txt_list ul .point01 .cont ul li{width:32.44%;float:left;margin:0;padding-left:1.33%}
.s_data01 .s_point .txt_list ul .point01 .cont ul li:first-child{padding-left:0;}
.s_data01 .s_point .txt_list ul .point01 .cont ul .store_img{position:relative;}
.s_data01 .s_point .txt_list ul .point01 .cont ul .store_img > span{position:absolute;left:0;bottom:0;width:100%;height:54px;line-height:54px;font-size:16px;text-align:center;color:#fff;background:url("/aronk/company/images/bg_point01.png") repeat left top}
.s_data01 .s_point .txt_list ul .point02 .cont{overflow:hidden;}
.s_data01 .s_point .txt_list ul .point02 .cont > div{width:49%;float:right;}
.s_data01 .s_point .txt_list ul .point02 .cont > div:first-child{float:left;}
.s_data01 .s_point .txt_list ul .point02 .cont > div > p{margin:20px 0 30px;font-size:16px;color:#666;}
.s_data01 .s_point .txt_list ul .point02 .cont > div table th{font-size:16px;color:#444;}
.s_data01 .s_point .txt_list ul .point02 .cont > div table tr.total td{background:#fbfbfb}
.s_data01 .s_point .txt_list ul .point02 .cont > div table tr.total .price{font-size:22px;color:#f4811f;}
.s_data01 .s_point .txt_list ul .point02 .cont > div:first-child table tr.total .price{font-size:26px;}
.s_data01 .s_point .txt_list ul .point02 .cont .price{font-size:16px;color:#444;letter-spacing:0;}
.s_data01 .s_point .txt_list ul .point03 .cont{overflow:hidden;border:solid 1px #e8e8e8;}
.s_data01 .s_point .txt_list ul .point03 .cont > div{width:50%;float:left;}
.s_data01 .s_point .txt_list ul .point03 .cont > div{border-left:solid 1px #e8e8e8;margin-left:-1px;}
.s_data01 .s_point .txt_list ul .point03 .cont > div:first-child{border-left:none;margin-left:0;}

.success .data_group > section{padding:20px 0 40px;}*/

#container.success{padding-top:0;}
.success .data_sub_title{padding:10px 10px 30px;line-height:22px;}
.success .data_group > section{padding-top:60px;}
.success .data_group > .s_data01{padding-top:20px;}
.success .data_group > .s_data01 h3{margin-bottom:30px}
.success .success_visual{visibility:hidden}
.success .success_visual .av_wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}
.success .success_visual .av_wrap .visual{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.success .success_visual .av_wrap .dot{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/aronk/company/images/story_av_dot.png) repeat}
.success .success_visual{position:relative;height:710px;overflow:hidden/*background:url("/aronk/company/images/success_visual.jpg") no-repeat center center;background-size:cover;*/}
.success .success_visual .visual_txt{position:absolute;left:0;top:50%;width:100%;margin-top:-60px;text-align:center;opacity:0}
.success .sub_tab{max-width:640px;}
.success .sub_tab li{width:16.66%;}
.success h2{padding-top:50px;}

.success .s_data01{max-width:900px;margin:0 auto}
.success .s_data01 ul{position:relative;height:612px;width:100%;max-width:612px;margin:180px auto;background:url("/aronk/company/images/s_data01_visual.png") no-repeat center center;}
.success .s_data01 ul li{position:absolute;left:0;top:0;width:100%;height:100%}
.success .s_data01 ul li > p{position:absolute;left:50%;top:50%}
.success .s_data01 ul .data_cell01 > p{top:0;margin:-151px 0 0 -152px}
.success .s_data01 ul .data_cell02 > p{margin:-151px 0 0 -455px}
.success .s_data01 ul .data_cell03 > p{left:auto;right:0;margin:-151px -152px 0 0}
.success .s_data01 ul .data_cell04 > p{top:auto;bottom:0;margin:0 0 -152px -152px}
.success .s_data01 ul li  > div{position:absolute}
.success .s_data01 ul .data_cell01 > div{left:0;top:0;margin:-92px 0  0 -80px}
.success .s_data01 ul .data_cell02 > div{left:0;bottom:0;margin:0 0 -70px -60px}
.success .s_data01 ul .data_cell03 > div{right:0;top:0;margin:-92px -50px 0 0}
.success .s_data01 ul .data_cell04 > div{right:0;bottom:0;margin:0 -70px -70px 0}
.success .s_data01 ul .data_cell01 > div .number{color:#fdb813}
.success .s_data01 ul .data_cell02 > div .number{color:#f58220}
.success .s_data01 ul .data_cell03 > div .number{color:#b3ba35}
.success .s_data01 ul .data_cell04 > div .number{color:#f04e23}
.success .s_data01 ul li .text{margin-top:5px;line-height:18px}
.success .s_data01 .number_format{display:inline-block}
.success .s_data01 .number_format > div{height:80px;font-size:80px;line-height:80px;font-weight:300}
/*.success .s_data01 ul li{position:relative;display:table;width:100%;height:296px;margin-top:20px;background-repeat:no-repeat;background-position:center center;background-size:cover}
.success .s_data01 ul li:first-child{margin-top:40px;}
.success .s_data01 ul .data_cell01{background-image:url("/aronk/company/images/s_data01_item_obj01.jpg")}
.success .s_data01 ul .data_cell01.on{background-image:url("/aronk/company/images/s_data01_item_obj01_on.jpg")}
.success .s_data01 ul .data_cell02{background-image:url("/aronk/company/images/s_data01_item_obj02.jpg")}
.success .s_data01 ul .data_cell02.on{background-image:url("/aronk/company/images/s_data01_item_obj02_on.jpg")}
.success .s_data01 ul .data_cell03{background-image:url("/aronk/company/images/s_data01_item_obj03.jpg")}
.success .s_data01 ul .data_cell03.on{background-image:url("/aronk/company/images/s_data01_item_obj03_on.jpg")}
.success .s_data01 ul li > a{display:table-cell;width:100%;vertical-align:middle;}
.success .s_data01 ul li.on{height:auto}
.success .s_data01 ul li.on > a{display:none;}
.success .s_data01 ul li > div{display:none;}
.success .s_data01 ul li.on > div{display:table-cell;}
.success .s_data01 .on_data{position:relative;}
.success .s_data01 .on_data .left{width:50%}
.success .s_data01 .on_data .right{position:absolute;top:0;right:0;width:50%;height:100%}
.success .s_data01 .on_data .right > a{position:absolute;right:20px;top:20px;}*/

.success .s_data02{padding-top:0 !important}
.success .s_data02 .data_sub_title{padding:10px 10px 30px;line-height:22px;}
.success .s_data02 .txt01{margin-top:40px}
.success .s_data02 .s_point{max-width:900px;margin:0 auto;}
.success .s_data02 .s_point .txt_list{}
.success .s_data02 .s_point .txt_list > ul > li{margin-top:100px;}
.success .s_data02 .s_point .txt_list ul li:first-child{margin-top:0;}
.success .s_data02 .s_point .txt_list ul li > p{padding:10px 10px 0;line-height:22px;}
.success .s_data02 .s_point .txt_list ul li > .m_title{color:#f4811f}
.success .s_data02 .s_point .txt_list ul li .cont{margin-top:30px;}

.success .s_data02 .s_point .txt_list ul .point01 .data_cell01{margin-bottom:50px;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul:after{content:"";display:block;clear:both;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li{float:left;width:33.33%;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li > div{position:relative;padding:30px 10px 20px;border:solid 1px #e6e6e6;border-left:none;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li:first-child > div{border-left:solid 1px #e6e6e6;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li > div ul{position:absolute;left:0;top:50%;width:100%;margin-top:-50px;font-size:16px;color:#444;font-weight:bold;line-height:24px;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li > div .number_format{display:inline-block;zoom:1;*display:inline;color:#f58220;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li > div .number_format > div{height:24px;line-height:24px;}

.success .s_data02 .s_point .txt_list ul .point01 .data_cell02{margin-bottom:20px;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 > p{margin-bottom:25px;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul:after{content:"";display:block;clear:both;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li{float:left;width:16.66%;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div{min-height:208px;border:solid 1px #e6e6e6;;border-left:none;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li:first-child > div{border-left:solid 1px #e6e6e6;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div{font-size:16px;color:#444;line-height:24px;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div .icon{margin-top:0;padding:33px 0 14px;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div .number_format{display:inline-block;zoom:1;*display:inline;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div .number_format > div{line-height:26px;height:26px;}
.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div > p{margin-top:10px;font-size:12px;color:#888;line-height:17px;}
.success .s_data02 .s_point .txt_list ul .point01 .cont > p{text-align:left;line-height:20px;	}

.success .s_data02 .s_point .txt_list ul .point02 .cont > div{margin-top:50px;}
.success .s_data02 .s_point .txt_list ul .point02 .cont > div > p {padding-bottom:10px;}
.success .s_data02 .s_point .txt_list ul .point02 .cont > div > div{padding:20px;margin-bottom:20px;border:solid 1px #e6e6e6;}
.success .s_data02 .s_point .txt_list ul .point02 .cont > div > div:after{content:"";display:block;clear:both;}
.success .s_data02 .s_point .txt_list ul .point02 .cont > div > div > p{width:50%;float:left;}

.success .s_data02 .s_point .txt_list ul .point03 .cont{overflow:hidden;border:solid 1px #e8e8e8;max-width:445px;margin:30px auto 0 auto}
.success .s_data02 .s_point .txt_list ul .point03 .cont > div{width:50%;float:left;}
.success .s_data02 .s_point .txt_list ul .point03 .cont > div{border-left:solid 1px #e8e8e8;margin-left:-1px;}
.success .s_data02 .s_point .txt_list ul .point03 .cont > div:first-child{border-left:none;margin-left:0;}
.success .s_data03 .data_sub_title{padding:10px 10px 30px;line-height:22px;}

.success .s_data04 .data_sub_title{padding:10px 10px 30px;line-height:22px}
.success .s_data04 .education_step{max-width:900px;margin:0 auto;overflow:hidden}
.success .s_data04 .education_step li{float:left;width:33.33%}
.success .s_data04 .education_step li > div{padding:20px 20px 0}
.success .s_data04 .education_step li .icon{display:inline-block;width:40px;height:40px;line-height:40px;color:#fff;letter-spacing:0;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.success .s_data04 .education_step li.step01 .icon{background:#fdb813}
.success .s_data04 .education_step li.step02 .icon{background:#b3ba35}
.success .s_data04 .education_step li.step03 .icon{background:#f04e23}
.success .s_data04 .education_step li dl{margin-top:10px}
.success .s_data04 .education_step li dl dt{font-size:18px;color:#333}
.success .s_data04 .education_step li dl dd{margin-top:10px;line-height:18px}

.success .s_data05 .pop_write_wrap{padding:0;background:#fff}
.success .s_data05 .pop_write_wrap .pop_input_wrap{padding:0;border-right:solid 1px #dddddc}
.success .s_data05 .data_sub_title{padding:10px 10px 30px;line-height:22px}
.success .s_data05 .banner_zone{margin-bottom:20px}
.success .s_data05 .agree_wrap{text-align:left}

/*.success .s_data06{}
.success .s_data06{max-width:900px;margin:0 auto;}
.success .s_data06 .data_sub_title{padding:10px 10px 30px;line-height:22px;}
.success .s_data06 .notice{position:relative;height:245px;margin-bottom:50px;background:url(/aronk/company/images/f_data09_obj01.jpg)no-repeat center center;background-size:cover;}
.success .s_data06 .notice > p{position:absolute;left:0;top:50%;width:100%;margin-top:-78px}
.success .s_data06 .foundation_guide{display:inline-block}
.success .s_data06 .foundation_guide li{display:inline-block;margin:0 15px;}
.success .s_data06 .foundation_guide li > div{display:table;width:255px;height:255px;color:#fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.success .s_data06 .foundation_guide .guide01 > div{background:#cc778c} 
.success .s_data06 .foundation_guide .guide02 > div{background:#a96fa9} 
.success .s_data06 .foundation_guide .guide03 > div{background:#756d9c} 
.success .s_data06 .foundation_guide li > div > div{display:table-cell;vertical-align:middle}
.success .s_data06 .foundation_guide li > div > div > p{margin-bottom:5px;font-size:20px;line-height:28px}
.success .s_data06 .foundation_guide li > div > div > div{display:inline-block;}
.success .s_data06 .foundation_guide li > div > div > div p{margin-top:10px;text-align:left}
.success .s_data06 .foundation_guide li > div > div > div p > span{font-size:10px;vertical-align:bottom}*/
.success .s_data06{}
.success .s_data06 .step_list .line{width:100%}
.success .s_data06{}
.success .s_data06 .promotion_wrap{position:relative;padding-top:136px;background:url(/aronk/company/images/s_data06_obj01.jpg)no-repeat center center;background-size:cover;}
.success .s_data06 .promotion_wrap .text_wrap{position:absolute;left:40px;top:0;height:100%;text-align:left;border:none;background:none}
.success .s_data06 .promotion_wrap .text_wrap .text01{font-size:16px;color:#fff;line-height:18px;font-weight:bold}
.success .s_data06 .promotion_wrap .text_wrap .text01 > span{color:#f58220}
.success .s_data06 .promotion_wrap .text_wrap .text02{margin-top:10px;color:#fff;line-height:16px}
.success .s_data06 .promotion_wrap .text_wrap .text03{margin-top:10px;color:#ffd28b;line-height:16px}
.success .s_data06 .promotion_wrap .promotion_cont{position:absolute;right:35px;top:50%;margin-top:-50px}
.success .s_data06 .promotion_wrap .promotion_cont > div{display:inline-block;width:100px;height:100px;margin:0 5px;font-size:16px;text-align:center;color:#fff;line-height:20px;border-radius:50%}
.success .s_data06 .promotion_wrap .promotion_cont .cont01{background:#b1b835}
.success .s_data06 .promotion_wrap .promotion_cont .cont02{background:#f58220}
.success .s_data06 .table_title{margin:30px 0 10px;text-align:left;font-size:13px}
.success .s_data06 .table_info{text-align:left;margin-top:20px;margin-bottom:30px;font-size:13px;line-height:18px}
.success .s_data06 .banner_info{text-align:left;margin-top:20px;margin-bottom:40px;font-size:13px;line-height:18px}
.success .s_data06 .btn_request{margin-top:30px}
.success .s_data06 .apart{margin-top:20px;text-align:left;line-height:20px;}
.success .s_data06 .promotion{margin-top:20px;padding-top:20px;border-top:1px dotted #e1e1e1}
.success .s_data06 .promotion > p{text-align:left;margin-top:20px;}
.success .s_data06 .f_price .number_format > div{font-size:16px;color:#444;line-height:17px;height:17px}
.success .s_data06 .f_price table.type01 tr.total td{font-size:16px;background-color:#fbfbfb}
.success .s_data06 .f_price table.type01 tr.total .number_format > div{font-size:20px;color:#f4811f;line-height:21px;height:21px}
.success .f_price h3{margin:50px 0}
.success .f_price table.type01 th{padding:18px 10px}
.success .f_price table.type01 td{padding:15px 20px}
.success .f_price table.type01 tr.total td{font-size:16px;background-color:#fbfbfb}
.success .f_price .f_price_other{line-height:20px}
.success .f_price .f_price_other em.title{color:#444}
.success .f_price .f_price_other em.p_txt{color:#d89e6f}
.success .f_price table.type01 tr.total .f_price_other{font-size:13px;margin-top:20px;}
.success .f_price .f_price_m > p,
.success .f_price .f_price_m > div{margin:5px 0}
.success .f_price .f_price_m > div p,
.success .f_price .f_price_m > div div{vertical-align:middle}
.success .f_price table.type01 tr.total .number_format > div{font-size:20px;color:#f4811f;line-height:21px;height:21px}
.success .f_price .f_price_m .number_format{margin-left:3px}
.success .step_list{max-width:600px;margin:0 auto;*zoom:1}
.success .step_list:after {content:" ";display:block;clear:both;overflow:hidden}
.success .step_list li{float:left;width:25%}
.success .step_list .step_data{padding:0 10px;height:220px}
.success .step_list li.step01 .step_data,
.success .step_list li.step02 .step_data,
.success .step_list li.step03 .step_data,
.success .step_list li.step04 .step_data{height:240px}
.success .step_list .icon{position:relative;display:inline-block;margin-top:15px}
.success .step_list .title{position:absolute;left:-10px;top:-10px;width:38px;height:38px;font-size:24px;color:#fff;line-height:38px;background:#f58220;border-radius:50%}
.success .step_list .info_title{font-size:16px;color:#444;margin-top:18px}
.success .step_list .info_txt{line-height:18px;margin-top:5px;word-break:keep-all}
.success .step_list li.step04,
.success .step_list li.step05,
.success .step_list li.step06,
.success .step_list li.step07{float:right}
.success .step_list .arrow{position:absolute;z-index:100000}
.success .step_list .arrow.right{right:-13px;top:47px;margin-top:-8px}
.success .step_list .arrow.left{left:-13px;top:47px;margin-top:-8px}
.success .step_list .arrow.down{left:50%;bottom:0;margin-left:-12px}
.success .step_list .p_arrow{display:block !important}
.success .step_list .m_arrow{display:none !important}

.success .s_data07{}
.success .s_data07 .table_title{text-align:left;margin-bottom:10px;font-size:13px}
.success .s_data07 .table_info{text-align:left;margin-top:20px;margin-bottom:30px;font-size:13px;line-height:18px}
.success .s_data07 .banner_info{text-align:left;margin-top:20px;margin-bottom:40px;font-size:13px;line-height:18px}
.success .s_data07 .btn_request{margin-top:30px}
.success .s_data07 .apart{margin-top:20px;text-align:left;line-height:20px;}
.success .s_data07 .promotion{margin-top:20px;padding-top:20px;border-top:1px dotted #e1e1e1}
.success .s_data07 .promotion > p{text-align:left;margin-top:20px;}
.success .s_data07 .f_price .number_format > div{font-size:16px;color:#444;line-height:17px;height:17px}
.success .s_data07 .f_price table.type01 tr.total td{font-size:16px;background-color:#fbfbfb}
.success .s_data07 .f_price table.type01 tr.total .number_format > div{font-size:20px;color:#f4811f;line-height:21px;height:21px}

.success .s_data08{}
.success .s_data08 .data_sub_title{padding:10px 10px 30px;line-height:22px;}


.success .s_data09{max-width:900px;margin:0 auto 110px}
.success .s_data09 h3{padding-bottom:30px}
.success_factor{position:relative;margin-bottom:70px}
.success_factor:after{content:"";width:1px;height:100%;background:#999}
.success_factor li{width:50%;min-height:140px}
.success_factor li.left{text-align:right;margin-right:50%;text-align:right}
.success_factor li.right{text-align:left;margin-left:50%}
.success_factor li:after{content:"";position:absolute;left:0;top:44px;width:64px;height:1px;background-color:#fdb813}
.success_factor li.left:after{left:auto;right:0}
.success_factor li.factor02:after{background-color:#b3ba35}
.success_factor li.factor03:after{background-color:#f58220}
.success_factor li.factor04:after{background-color:#f04e23}
.success_factor li.factor05:after{background-color:#e14c76}
.success_factor li.factor06:after{background-color:#b458ac}
.success_factor li.left dl{padding:34px 64px 0 10px;margin-right:10px}
.success_factor li.right dl{padding:34px 10px 0 64px;margin-left:10px}
.success_factor li dl dt{margin-bottom:10px;font-size:18px;color:#333;line-height:24px}
.success_factor li dl dd{line-height:18px}	
.success_factor li .number{position:absolute;left:0;top:0;width:88px;height:88px;margin-left:-44px;font-size:36px;color:#fff;text-align:center;font-weight:100;line-height:88px;border-radius:50%;z-index:100}
.success_factor li.left .number{left:auto;right:0;margin-right:-44px}
.success_factor li.factor01 .number{background-color:#fdb813}
.success_factor li.factor02 .number{background-color:#b3ba35}
.success_factor li.factor03 .number{background-color:#f58220}
.success_factor li.factor04 .number{background-color:#f04e23}
.success_factor li.factor05 .number{background-color:#e14c76}
.success_factor li.factor06 .number{background-color:#b458ac}
.success .s_data09 .special_tip dl{margin-bottom:50px}
.success .s_data09 .special_tip dl dt{margin-bottom:10px;font-size:18px;color:#333}
.success .s_data09 .special_tip dl dd{font-size:14px;line-height:20px}
.success .s_data09 .special_tip ul:after{content:"";display:block;clear:both}
.success .s_data09 .special_tip ul li{width:50%;float:left}
.success .s_data09 .special_tip ul li div{padding:0 10px}
.success .s_data09 .special_tip ul li .title{margin-bottom:20px;font-size:18px;color:#333}
.success .s_data09 .special_tip ul li .info{margin-top:15px;line-height:18px}
.success .s_data09 .special_tip ul li .info span{display:block}

.success .s_data10{max-width:900px;margin:0 auto}
.success .s_data10 ul:after{content:"";display:block;clear:both}
.success .s_data10 ul li{position:relative;width:50%;float:left}
.success .s_data10 ul li > a{display:block;padding:10px;}
.success .s_data10 ul li > a > span{position:absolute;}
.success .s_data10 ul li .text01{left:50%;top:50%;width:108px;height:108px;margin:-54px 0 0 -54px;font-size:24px;text-align:center;;line-height:28px;background:#fff;border-radius:50%;-webkit-border-radius:50%}
.success .s_data10 ul li .text01 .d_c > span{display:block;color:#f58220}
.success .s_data10 ul li .text02{width:100%;left:0;bottom:30px;color:#fff}

.layer_wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;z-index:10005;display:none}
.layer_wrap .layer_cont_wrap{position:relative;max-width:900px;margin:0 auto;text-align:left;background:#fff;border:1px solid #e8e8e8;overflow-y:auto;overflow-x:hidden}
.layer_wrap .btn_pop_close{position:absolute;top:20px;right:20px}
.layer_wrap .d_t{display:table;width:100%;height:100%}
.layer_wrap .d_t .d_c{display:table-cell;width:100%;vertical-align:middle}
.layer_wrap h3{position:relative;padding:23px 100px 23px 30px;border-bottom:1px solid #e8e8e8}
.layer_wrap .btn_pop_close{position:absolute;top:0;right:0;width:99px;height:100%;border-left:1px solid #e8e8e8;background-image:url(../../images/common/btn_pop_close.png);background-position:center center;background-repeat:no-repeat}
.layer_wrap .bg_close{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../images/common/pop_bg.png) repeat;background:rgba(0,0,0,0.3)}
.layer_wrap .layer_cont{display:none;padding:30px}
.layer_wrap .layer_cont .icon{width:108px;height:108px;margin:50px auto 0;font-size:24px;color:#bbb;text-align:center;line-height:28px;background:#333;border-radius:50%;-webkit-border-raidus:50%}
.layer_wrap .layer_cont .icon .d_c > span{display:block;color:#f58220}
.layer_wrap .layer_cont .big_text{padding:40px 0;text-align:center;font-size:48px;color:#333;line-height:60px;border-bottom:solid 1px #ccc}
.layer_wrap .layer_cont .big_text > span{display:block;font-size:24px;color:#d19834}
.layer_wrap .layer_cont .cont{padding:50px 0;font-size:16px;line-height:24px;color:#333}
.layer_wrap .layer_cont .cont > span{color:#ff7300}

/* product */
.product .product_icon{padding-top:50px}
.product .point_title{padding:35px 0 40px 0}
.product_tab{position:absolute;top:0;left:0;width:100%;z-index:500}
.product_tab.fix{position:fixed;top:20px;left:0;width:100%;padding-bottom:0}
.product_tab.fix .txt{display:none}
.product_tab ul{display:inline-block;zoom:1;*display:inline}
.product_tab ul li{display:inline}
.product_tab ul li a{position:relative;display:inline-block;zoom:1;*display:inline;width:91px;padding-top:88px;color:#999}
.product_tab ul li a span.icon{position:absolute;top:0;left:50%;margin-left:-40px;display:inline-block;zoom:1;*display:inline;width:81px;height:81px;overflow:hidden;background-position:left top;background-repeat:no-repeat}
.product_tab li.tab01 span.icon{background-image:url(/aronk/company/images/product_tab01.png)}
.product_tab li.tab02 span.icon{background-image:url(/aronk/company/images/product_tab02.png)}
.product_tab li.tab03 span.icon{background-image:url(/aronk/company/images/product_tab03.png)}
.product_tab li.tab04 span.icon{background-image:url(/aronk/company/images/product_tab04.png)}
.product_tab li.tab05 span.icon{background-image:url(/aronk/company/images/product_tab05.png)}
.product_tab li.tab06 span.icon{background-image:url(/aronk/company/images/product_tab06.png)}
.product_tab li.actived span.icon,
.product_tab li a:hover span.icon{background-position:left bottom}

.product_wrap{position:relative;margin-top:35px}

.product_wrap .product_data{position:relative;padding:150px 0 50px 0;visibility:hidden}
.product_wrap .product_visual{position:relative;min-height:635px;z-index:0}
.product_wrap .product_info{position:absolute;bottom:0;left:0;width:100%;z-index:5;opacity:0;
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}
.product_wrap .product_info .title{font-size:18px;color:#444}
.product_wrap .product_info .info{font-size:14px;color:#888;margin-top:8px}

.product_wrap .top .swiper-slide-prev{left:-100px}
.product_wrap .top .swiper-slide-next{right:-100px}
.product_wrap .top .swiper-slide-active .product_info{opacity:1}
.product_wrap .bottom{margin-top:35px}
.product_wrap .thumb_wrap{padding-bottom:15px}
.product_wrap .thumb_wrap .product_thumb{padding:0 25px}
.product_wrap .thumb_wrap .thumb_name{position:absolute;bottom:0;left:0;width:100%;color:#666}
.product_wrap .move .swiper-slide-prev{left:0}
.product_wrap .move .swiper-slide-next{right:0}

.product_wrap .swiper-slide{
	-webkit-transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
}

.product_wrap .btn_wrap{position:absolute;top:50%;left:50%;width:840px;margin-left:-420px;z-index:10;margin-top:-27px}
.product_wrap .btn_wrap > a{display:block;position:absolute;top:0}
.product_wrap .btn_wrap > a.button-prev,
.product_wrap .btn_wrap > a.button-prev00,
.product_wrap .btn_wrap > a.button-prev01,
.product_wrap .btn_wrap > a.button-prev02,
.product_wrap .btn_wrap > a.button-prev03,
.product_wrap .btn_wrap > a.button-prev04,
.product_wrap .btn_wrap > a.button-prev05{left:0}
.product_wrap .btn_wrap > a.button-next,
.product_wrap .btn_wrap > a.button-next00,
.product_wrap .btn_wrap > a.button-next01,
.product_wrap .btn_wrap > a.button-next02,
.product_wrap .btn_wrap > a.button-next03,
.product_wrap .btn_wrap > a.button-next04,
.product_wrap .btn_wrap > a.button-next05{right:0}
.product_wrap .btn_wrap > a.btn_next{right:0}
.product_wrap .btn_wrap > a.btn_prev{left:0}

.product_data.old{max-width:840px;margin:0 auto}
.product_data.old .top{height:700px;width:840px;}
.product_data.old .top .swiper-wrapper{width:33333333px;height:700px;overflow:hidden}
.product_data.old .top .swiper-slide{width:840px;height:700px;float:left}
.product_data.old .top .product_info{opacity:1}
.product_data.old .bottom{height:150px;margin:35px auto 0 auto;padding:0 70px}
.product_data.old .bottom .swiper-wrapper{width:33333333px;height:150px;overflow:hidden}
.product_data.old .bottom .thumb_wrap{float:left;width:140px;padding-bottom:0;cursor:pointer}
.product_data.old .bottom .thumb_wrap .product_thumb{padding:0}
.product_data .bottom .btn_wrap{top:0;left:0;width:100%;margin-left:0;margin-top:0;display:none}
.product_data .bottom .btn_wrap a{width:70px;height:150px;background:#fff}
.product_data .bottom .btn_wrap a img{position:absolute;top:50%;margin-top:-28px}
.product_data .bottom .btn_wrap a.btn_next img{right:0}
.product_data .bottom .btn_wrap a.btn_prev img{left:0}
/*.product_wrap .thumb_wrap{width:150px}*/

#product_txt{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:100000000}
#product_txt > div{display:table;width:100%;height:100%}
#product_txt > div > div{display:table-cell;vertical-align:middle}
#product_txt p{font-size:14px;color:#fff;line-height:20px;margin-top:10px}

/* MENU_NEW */
.menu .sub_tab_wrap{position:relative}
.menu .sub_tab_wrap .sub_tab{max-width:560px;margin:0 auto}
.menu .sub_tab_wrap .sub_tab li{width:25%}
.menu .sub_tab_wrap .sub_tab li .w25{width:25%}
.menu .sub_tab_wrap .btn_prev_menu{position:absolute;right:0;bottom:0;}
.menu .sub_tab_wrap .btn_prev_menu a{display:inline-block;height:45px;width:120px;padding-left:30px;text-align:center;color:#fff;line-height:45px;background:#f4811f url(/aronk/company/images/bg_btn_menu.png) no-repeat 20px center}
.menu .sub_tab_wrap .btn_new_menu{position:absolute;right:0;bottom:0;}
.menu .sub_tab_wrap .btn_new_menu a{display:inline-block;height:45px;width:105px;padding-left:30px;text-align:center;color:#fff;line-height:45px;background:#b1b840 url(/aronk/company/images/bg_btn_menu.png) no-repeat 20px center}
.menu .data_group > section{padding-top:75px;}
.menu .data_group > section h3{padding-bottom:30px}
.menu .menu_list{overflow:hidden}
.menu .menu_list li{width:16.66%;float:left;padding:15px 0}
.menu .menu_list li a{display:block;position:relative;padding:0 5px}
.menu .menu_list li a .name{display:block;min-height:36px;margin-top:5px;line-height:18px}
.menu .menu_list li a .icon{position:absolute;left:0;top:0;}
.menu_info_wrap{text-align:center}
.menu_info_wrap .menu_info dt{font-size:24px;color:#333;line-height:30px}


/* company */
.company{padding-top:0 !important}
.company .sub_tab{max-width:600px}
.company .sub_tab li{width:25%} 
.company .visual_top{padding:50px 0 35px 0;background:url(/aronk/company/images/company_visual.jpg) center center no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.company .visual_top.fix .point_title{padding-top:153px}

.company .sub_title{color:#bbb !important}
.company .data_group > section{padding-top:150px}
.company .c_data01{padding-bottom:90px}
.company .c_data01 .title{padding:15px 0 10px 0;font-size:16px;color:#d89d6e}
.company .c_data01 .i_title{padding:28px 0 10px 0}
.company .c_data01 .info{font-size:14px;line-height:22px}
.company .c_data01 .company_logo{padding:70px 0 20px}
.company .c_data01 .sign_txt{font-size:13px;color:#444;margin-top:20px}
.company .c_data01 .sign{margin-top:10px}
.company .c_data02{background:url(/aronk/company/images/vision_bg.jpg) center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.company .c_data02 .txt01{margin-top:50px}
.company .c_data02 ul{padding:70px 0 245px 0}
.company .c_data02 ul li{display:inline-block;zoom:1;*display:inline;width:280px;position:relative;margin:0 12px}
.company .c_data02 .info{font-size:14px;color:#bbb;line-height:20px;margin-top:8px;padding:0 50px;word-break:keep-all}
.company .c_data02 .title{margin-top:20px}
.company .c_data02 .i_title{font-size:16px;color:#fff;margin-top:15px;}
/*
.company .c_data03 ul{margin-top:40px}
.company .c_data03 ul li{position:relative;height:300px;margin-top:-20px}
.company .c_data03 ul li:first-child{margin-top:0}
.company .c_data03 ul li .d_t{display:table;width:100%;height:100%}
.company .c_data03 ul li .d_c{display:table-cell;vertical-align:middle}
.company .c_data03 ul li.tl{margin-right:50%;text-align:right;padding-right:80px}
.company .c_data03 ul li.tl .visual{margin-left:-30px;left:100%}
.company .c_data03 ul li.tl dd{padding-right:25px}
.company .c_data03 ul li.tl dd span{top:0;right:0}
.company .c_data03 ul li.tr{margin-left:50%;text-align:left;padding-left:80px}
.company .c_data03 ul li.tr .visual{right:100%}
.company .c_data03 ul li.tr dd{padding-left:25px}
.company .c_data03 ul li.tr dd span{top:0;left:0}
*/
.company .c_data03 .visual{position:absolute;top:0;width:300px;height:300px}
/*
.company .c_data03 dt{font-size:24px;color:#444;font-weight:300;margin-bottom:17px;letter-spacing:normal}
.company .c_data03 dd{position:relative;font-size:13px;color:#888;line-height:16px;margin:4px 0}
.company .c_data03 dd span{position:absolute;font-size:15px;color:#d89e6f;line-height:16px;letter-spacing:normal}
.company .c_data03 ul li.tl dl.year dd{padding-right:65px}
*/
.company .c_data04 .data_wrap{margin-top:50px}
.company .c_data04 .btn_map{position:absolute;top:10px;left:50%;margin-left:-134px;display:inline-block;zoom:1;*display:inline}
.company .c_data04 .btn_map li{display:inline}
.company .c_data04 .btn_map li a{display:block;width:134px;height:38px;border:1px solid #e6e6e6;background:#fff;float:left;font-size:13px;color:#888;line-height:38px;margin-left:-1px}
.company .c_data04 .btn_map li a:hover,
.company .c_data04 .btn_map li.actived a{background:#e6e6e6;color:#444}
.company .c_data04 .map_info{position:relative;overflow:hidden;border:1px solid #e6e6e6}
.company .c_data04 .map_info li{float:left;width:50%;background:#fbfbfb}
.company .c_data04 .map_info li:first-child .info_wrap{border-right:1px solid #e6e6e6}
.company .c_data04 .map_info .info_wrap{text-align:left;padding:20px;min-height:65px}
.company .c_data04 .map_info .title{font-size:18px;color:#444}
.company .c_data04 .map_info .info{font-size:13px;color:#888;line-height:18px;margin-top:8px}

.company .history_data{margin:15px}
.company .history_data .year{text-align:left;font-size:24px;color:#444;line-height:40px;border-bottom:1px solid #080808;border-top:2px solid #080808;letter-spacing:normal}
.company .history_list{max-width:780px;margin:35px auto 0 auto}
.company .history_data ul{margin-top:10px}
.company .history_data li{overflow:hidden;padding-left:26px;position:relative;line-height:20px;font-size:13px;color:#888;text-align:left}
.company .history_data li img{vertical-align:top}
.company .history_data .num{position:absolute;top:0;left:0;font-size:15px;color:#d89e6f;line-height:20px;letter-spacing:normal}

#Maps02{position:relative;width:100%;height:420px;background-color:#fafafa}

/* main */
.main_wrap{visibility:hidden;max-width:1920px;margin:0 auto}
.main_con{position:relative;background-color:#ffffff}
.main_con .btn_next{position:absolute;bottom:50px;left:50%;width:43px;margin-left:-22px;z-index:200}
.main_con .av_wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}
.main_con .av_wrap .visual{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.main_con .av_wrap .dot{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/aronk/company/images/story_av_dot.png) repeat}
#av{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none}

.main01{height:900px;overflow:hidden}
.main01 .visual_wrap{position:absolute;top:0;left:0;width:100%;height:100%}
.main01 .visual_wrap > div{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.main01 .txt_wrap{position:absolute;top:50%;left:0;width:100%;z-index:100;min-height:200px;margin-top:-100px}
.main01 .txt_wrap .sub_info{font-size:20px;color:#fff;line-height:24px;opacity:0.5;margin-top:25px}

/*.main01 .txt_wrap .txt_data > div{display:none}*/
.main01 .txt_wrap .btn_wrap{position:absolute;top:50%;left:0;width:100%;margin-top:-28px;display:none}
.main01 .txt_wrap .btn_wrap a{position:absolute;top:0}
.main01 .txt_wrap .btn_wrap a.btn_left{left:20px}
.main01 .txt_wrap .btn_wrap a.btn_right{right:20px}
.main01 .page{margin-top:30px}
.main01 .page li{display:inline}
.main01 .page li a{display:inline-block;zoom:1;*display:inline;width:15px;height:15px;margin:0 4px;background:#fff;opacity:0.5;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.main01 .page li a:hover,.main01 .page li.actived a{background:#2DB7F9; opacity:1}

.main01_m .main_visual_slide{position:relative;}
.main01_m .main_visual_slide .bx-pager{position:absolute;bottom:20px;width:100%;}
.main01_m .main_visual_slide .bx-pager .bx-pager-item{display:inline-block;margin:0 5px;}
.main01_m .main_visual_slide .bx-pager .bx-pager-item a{display:inline-block;width:12px;height:12px;text-indent:-9999px;font-size:0;background:#989898;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.main01_m .main_visual_slide .bx-pager .bx-pager-item a.active{background:#f58220}
.main01_m .main_visual_slide .bx-controls-direction a{width:23px;height:40px;margin-top:-20px;}
.main01_m .main_visual_slide .bx-controls-direction a.bx-prev{left:20px;background:url(/aronk/company/images/m_slide_prev.png) left top no-repeat;}
.main01_m .main_visual_slide .bx-controls-direction a.bx-next{right:20px;background:url(/aronk/company/images/m_slide_next.png) left top no-repeat;}

.main02{height:900px;overflow:hidden}
.main02 .visual_wrap{position:absolute;top:0;left:0;width:100%;height:100%}
.main02 .visual_wrap > p{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.main02 .visual_wrap > p.obj01{background-position:center center}
.main02 .visual_wrap > p.obj02{background-position:center center}
.main02 .visual_wrap > p.obj03{background-position:center bottom}
.main02 .txt_wrap{position:absolute;top:50%;left:0;width:100%;z-index:100;min-height:360px;margin-top:-230px}
.main02 .txt_wrap .sub_info{margin-top:30px}
.main02 .txt_wrap .m_title{font-size:16px;color:#444;margin-top:15px}
.main02 .txt_wrap .info{font-size:14px;color:#000;line-height:22px;margin-top:10px}
.main02 .txt_wrap .btn_link{margin-top:28px}
.main02 .txt_wrap .white p{color:#000}
.main02 .txt_wrap .txt_data > div{display:none}
/*.main02 .txt_wrap .txt02 p{color:#fff}*/

.main02 .btn_wrap{position:absolute;top:50%;left:0;width:100%;margin-top:-28px;display:none;z-index:500}
.main02 .btn_wrap a{position:absolute;top:0}
.main02 .btn_wrap a.btn_left{left:20px}
.main02 .btn_wrap a.btn_right{right:20px}


.main02 .page{position:absolute;top:95px;left:0;width:100%;z-index:200}
.main02 .page li{display:inline-block;zoom:1;*display:inline;position:relative;width:44px;height:44px;margin:0 38px}
.main02 .page li a{position:absolute;top:0;left:0;display:block;width:44px;height:44px}
.main02 .page li a img{width:44px}
.main02 .page li a.on{opacity:0}

.main02_m > .info,
.main02_m > .counsel{overflow:hidden}
.main02_m > div > div{width:50%;float:left;border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5}
.main02_m > div > div a{display:block;padding:12px 10px;font-size:24px;color:#666}
.main02_m > div > div:first-child a{border-right:solid 1px #e5e5e5;}
.main02_m > div > div a > span{display:block;width:92px;height:81px;margin:0 auto 20px;background-image:url(/aronk/company/images/main_icon.png);background-position:left top;background-repeat:no-repeat;}
.main02_m .info div:last-child a span{background-position:-92px top}
.main02_m .counsel div:first-child a span{background-position:-184px top}
.main02_m .counsel div:last-child a span{background-position:-276px top}
/*.main02_m .benefit{padding:15px 10px;background:#f3eedf}*/
.main02_m .benefit .title{}
.main02_m .benefit ul{display:inline-block;width:100%;}
.main02_m .benefit ul li{position:relative;width:33.33%;float:left;}
.main02_m .benefit ul li dl{width:160px;height:140px;margin:0 auto;background-image:url("/aronk/company/images/bg_benefit.png");background-repeat:no-repeat;background-position:left top;}
.main02_m .benefit ul li dl dt{position:relative;height:30px;}
.main02_m .benefit ul li dl dt .m_title{display:none;}
.main02_m .benefit ul li dl dt img{position:absolute;top:50%;left:50%;text-align:center;margin:-5px 0 0 -23px;}
.main02_m .benefit ul li dl dd{height:110px;font-size:18px;color:#444;line-height:24px;}
.main02_m .benefit ul li dl dd span{font-weight:bold;}
.main02_m .benefit ul li:last-child dl dd p{padding-top:25px;}
.main02_m .benefit ul li > img{position:absolute;right:-16px;top:50%;margin-top:-16px;}
.main02_m .benefit .btn_detail{display:inline-block;margin-top:15px}

.main03{padding:100px 0}
.main03 > ul{max-width:1200px;margin:50px auto 0 auto;*zoom:1}
.main03 > ul:after {content:" ";display:block;clear:both;overflow:hidden}
.main03 > ul > li{float:left;width:33.33%}
.main03 .main_slide_wrap{position:relative;margin:0 10px}
.main03 .slide_cell .thumb_wrap{padding-top:125%}
.main03 .slide_cell .info_wrap{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.5);text-align:center;padding:20px 0;z-index:100}
.main03 .slide_cell .info_wrap .txt01{font-size:16px;color:#fff;font-weight:bold}
.main03 .slide_cell .info_wrap .txt02{font-size:14px;color:#eadcc7;margin-top:8px;line-height:20px}
.main03 .slide_cell .info_wrap .txt03{font-size:12px;color:#eadcc7;margin-top:5px;letter-spacing:normal}

.main03 .bx-pager{position:absolute;bottom:-30px;top:auto;left:0;display:block;width:100%;text-align:center;height:12px;overflow:hidden;z-index:50}
.main03 .bx-pager .bx-pager-item{display:inline-block;zoom:1;*display:inline;width:12px;height:12px;margin:0 5px}
.main03 .bx-pager .bx-pager-item a{display:block;width:12px;height:12px;overflow:hidden;color:rgba(0,0,0,0);font-size:0;text-indent:-9999px;opacity:0.6;background:#cac0ba;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.main03 .bx-pager a.active{background:#888;opacity:1}

.main03 .m_con_b li{position:relative;width:100%;margin-top:20px;text-align:left;}
.main03 .m_con_b li:first-child{margin-top:0;}
.main03 .m_con_b li > p{width:50%}
.main03 .m_con_b li > div{position:absolute;right:0;top:0;width:48%;height:100%;padding-left:2%;}
.main03 .m_con_b li > div p{margin-top:10px;font-size:16px;}
.main03 .m_con_b li .name{margin-top:0;font-size:20px;font-weight:bold}
.main03 .m_con_b li .price{font-size:20px;color:#f4811f}
.main03 .m_con_b li .price > span{font-size:22px;font-weight:bold;letter-spacing:0}

.main04{height:950px;overflow:hidden}
.main04 .visual_wrap{position:absolute;top:0;left:0;width:100%;height:100%}
.main04 .visual_wrap > a{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.main04 .visual_wrap > a .text_data{position:absolute;left:0;top:50%;width:100%;margin-top:-300px;}


.main05{height:950px;width:80%;overflow:hidden;background-color:#ffffff; text-align:center;}
.main05 .visual_wrap{position:absolute;top:100px;left:0;width:100%;height:100%;}
.main05 .visual_wrap > a{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
}
.main05 .visual_wrap > a .text_data{position:absolute;left:0;top:50%;width:100%;margin-top:-111px;}



table.shop_table td{padding:12px 10px}


.promotion_benefit{margin-bottom:30px;}

.c_data01 .v02{ display:none; }




/* desktop 1600 */
@media screen and (max-width:1600px){	
	
}

/* desktop 1500 */
@media screen and (max-width:1500px){	

}

/* desktop 1280 */
@media screen and (max-width:1280px){
	.store_list{max-width:100%;margin:0 140px}
	.story .s_data01 .data_wrap{max-width:100%;margin:0 140px}
	.main03{padding:100px 10px}

	.menu .sub_tab_wrap .btn_prev_menu{position:static;margin-top:20px;text-align:right}
	.menu .menu_list li{width:20%}
}

/* desktop 1024 */
@media screen and (max-width:1024px){
	.main01 .txt_wrap .btn_wrap{display:block !important}
	.main02 .btn_wrap{display:block !important}
	.main01,.main02{height:630px}

	.main04{height:630px}

	.sms_wrap{display:none;}
}

/* mobie 900 */
@media screen and (max-width:900px){
	.news_list{margin:0 5px}
	.btn_more{margin:10px 10px 0 10px}
	.data_wrap{margin:0 10px}
	
	.main01 .txt_wrap .btn_wrap{left:0;width:100%;margin-left:0}
	.main01 .txt_wrap .btn_wrap a.btn_left{left:10px}
	.main01 .txt_wrap .btn_wrap a.btn_right{right:10px}

	.main02 .btn_wrap{left:0;width:100%;margin-left:0}
	.main02 .btn_wrap a.btn_left{left:10px}
	.main02 .btn_wrap a.btn_right{right:10px}

	.company .sub_tab{max-width:100%}

	.foundation .faq_list{margin:0 10px}
	
	.support_pop .pop02 > div > div{width:100%;float:none;}
	.support_pop .pop02 .info br{display:none;}
	.support_pop .pop02 .info_wrap{text-align:center;}
	.support_pop .pop02 .info_wrap div{margin-top:50px;padding-left:0}

	.support_pop .pop03 .money_list li{float:left;width:100%}
	.support_pop .pop03 .money_list li div{border:1px solid #e8e8e8;padding:15px;min-height:auto;margin-top:-1px}
	.support_pop .pop03 .money_list li:first-child div{margin-top:0}
	.support_pop .pop03 .money_list li div.s_left{margin-left:0}
	.support_pop .pop03 .money_list li div.s_top{margin-top:-1px}

	.support_pop .pop03 .list02 .title{margin-bottom:10px}
	.support_pop .pop03 .list02 .section_data{margin-top:20px}
	.support_pop .pop03 .list02 .section_data > div{width:100%}
	.support_pop .pop03 .list02 .section_data > div > div{margin-left:0px;margin-top:10px}
	.support_pop .pop03 .list02 .section_data > div:first-child > div{margin-left:0;margin-right:0px;margin-top:0}

	.support_pop .pop03 .list05 > div{padding:20px 10px}
	.support_pop .pop03 .list05 .thumb{position:relative;top:auto;right:auto}
	.support_pop .pop03 .list05 dl{margin-top:15px}	
	.support_pop .pop03 .list05 dl.first{margin-top:15px}	

	.success .success_visual{height:458px;}
	.success .success_visual .visual_txt{margin-top:-65px;}
	.success .success_visual .visual_txt img{width:320px;}

	.success .s_data01 ul{height:312px;max-width:312px;margin:100px auto;background-size:cover}
	.success .s_data01 ul li > p img{width:151px}
	.success .s_data01 ul .data_cell01 > p{top:0;margin:-75px 0 0 -75px}
	.success .s_data01 ul .data_cell02 > p{margin:-75px 0 0 -225px}
	.success .s_data01 ul .data_cell03 > p{left:auto;right:0;margin:-75px -75px 0 0}
	.success .s_data01 ul .data_cell04 > p{top:auto;bottom:0;margin:0 0 -75px -75px}
	.success .s_data01 ul li > div{position:absolute}
	.success .s_data01 ul .data_cell01 > div{left:0;top:0;margin:-42px 0  0 -50px}
	.success .s_data01 ul .data_cell02 > div{left:0;bottom:0;margin:0 0 -50px -70px}
	.success .s_data01 ul .data_cell03 > div{right:0;top:0;margin:-42px -70px 0 0}
	.success .s_data01 ul .data_cell04 > div{right:0;bottom:0;margin:0 -70px -50px 0}
	.success .s_data01 ul li > div .text{margin-top:5px;line-height:18px}
	.success .s_data01 .number_format > div{height:32px;font-size:32px;line-height:32px}

	.success .s_data02 .s_point .txt_list > ul > li{margin-top:50px;padding:0 10px;}		

	.success .s_data06 .promotion_wrap{}
	.success .s_data06 .promotion_wrap .text_wrap{left:20px;padding-right:200px;}
	.success .s_data06 .promotion_wrap .text_wrap .text02{margin-top:5px}
	.success .s_data06 .promotion_wrap .text_wrap .text03{margin-top:5px}
	.success .s_data06 .promotion_wrap .promotion_cont{right:18px;margin-top:-40px;}
	.success .s_data06 .promotion_wrap .promotion_cont > div{width:80px;height:80px;margin:0 2px;font-size:13px;line-height:18px}

	.store_search .store_search_input{padding:30px 10px;}




	.foundation .f_data09 .foundation_guide li{display:inline-block;margin:0 10px}
	.foundation .f_data09 .foundation_guide li > div{display:table;width:225px;height:225px;color:#fff;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%
	}
	.foundation .f_data09 .foundation_guide li > div > div > p{margin-bottom:5px;font-size:18px;line-height:24px}


}


/* mobie 800 */
@media screen and (max-width:800px){
	.store_search .store_search_map{position:relative;margin:0 auto;}
	.store_search .store_search_input{margin:0;border-left:none;border-top:solid 1px #edebeb}
	.store_search .store_search_input dl:first-child dd .area_select{display:block;width:auto}
	.store_search .store_search_input dl:first-child dd .select01{margin:0 0 5px;}

}

/* mobie 768 */
@media screen and (max-width:768px){	
	#container .sub_title{font-size:14px;margin-top:10px}
	#container.full .sub_tab_wrap{margin:0 10px;}
	
	#container.success{padding-top:100px}
	#container.foundation{padding-top:100px;}

	.sub_tab{padding-top:25px;margin:0 auto}
	.sub_tab li a{height:35px;margin-left:-1px;font-size:12px;line-height:35px}
	.point_title{padding:25px 0}
	.point_title img{width:320px}
	.layer_pop .store_con{padding:15px 10px}
	.store_con .name{font-size:14px}
	.store_con .btn_close{top:15px;right:10px}
	.store_con .detail_address{margin-top:10px}
	.store_map{height:175px}
	.store_list{margin:0 0}

	.btn_inquiry{margin-top:30px;}
	.btn_inquiry img{width:320px;}

	.foundation .data_group .data_sub_title{margin-bottom:15px}
	.found_inquiry .btn_w_pop_close{top:12px;}


	.found_inquiry .pop_write_wrap{padding:20px 10px 10px;background:#fff;}
	.found_inquiry .pop_write_wrap .pop_input_wrap{padding:0 10px 20px}
	.found_inquiry .pop_write_wrap > div table.type02 td,
	.found_inquiry .pop_write_wrap > div table.type02 th{padding:10px 0;}
	.found_inquiry .pop_write_wrap > div table.type02 tr:first-child td{border-top:none;}
	.found_inquiry .pop_write_wrap .number_wrap{position:relative;}
	.found_inquiry .pop_write_wrap .number_wrap .i_wrap{width:32.44%;float:left;margin-left:1.33%;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}
	.found_inquiry .pop_write_wrap .number_wrap .i_wrap:first-child{margin-left:0;}
	.found_inquiry .pop_write_wrap .number_wrap .char{display:none;}

	.found_inquiry .area_wrap{display:inline-block;width:100%}
	.found_inquiry .area_wrap .i_wrap{width:49.5%;float:left;margin:0 0 0 1%;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
	}
	.found_inquiry .area_wrap .i_wrap:first-child{margin-left:0}
	.found_inquiry .inquiry_sort{position:relative;}
	.found_inquiry .inquiry_sort .c_wrap{display:block;}
	.found_inquiry .inquiry_sort > div{position:absolute;right:0;bottom:10px;}
	.found_inquiry .inquiry_sort > div .i_wrap,
	.found_inquiry .inquiry_sort > div .c_wrap{display:inline-block;line-height:28px;}

	.found_inquiry .pop_write_wrap .agree_wrap .agree_con{height:127px;}

	.found_inquiry .promotion_title  dl{padding-left:120px;}
	.found_inquiry .promotion_title  dt{width:120px;margin-top:-10px}
	.found_inquiry .promotion_title  dt img{width:88.5px;}
	.found_inquiry .promotion_title  dd{padding:0 10px;color:#fff;font-size:13px;line-height:20px;}
	.found_inquiry .promotion_title  dd span{display:block;font-size:16px;}

	.store h2{margin-top:10px;}
	.store_search{}
	.store_search .select_wrap{position:relative;top:auto;left:auto;width:auto;padding-left:10px;height:40px;border-right:none;border-bottom:1px solid #c6c6c6}
	.store_search .select_wrap select{height:40px;font-size:14px}
	.store_search .input_wrap{padding:0 40px 0 10px}
	.store_search input{height:40px;font-size:14px}
	.store_search .btn_search{position:absolute;top:auto;right:0;bottom:0;border-left:1px solid #c6c6c6;width:40px;height:40px}

	.store_list .slide_wrap{margin:25px 0}


	.foundation .data_group > section{padding:20px 0}	
	
	/*.foundation .f_point li{position:relative;min-height:150px;padding-left:170px;text-align:left;margin-top:10px}
	.foundation .f_point li:first-child{margin-top:0}
	.foundation .f_point li .visual{position:absolute;top:0;left:10px}
	.foundation .f_point li br{display:none}
	.foundation .f_point li .visual img{width:150px}
	.foundation .f_point li.point02,
	.foundation .f_point li.point04{padding-left:170px;padding-right:0}
	.foundation .f_point li.point02 .visual,
	.foundation .f_point li.point04 .visual{left:10px;right:auto}
	.foundation .f_point .m_title{padding-top:30px}
	.foundation .f_point .info{line-height:18px;margin-top:10px}*/
	
	.foundation .point_title img{width:340px;}
	.foundation .foundation_visual{height:352px;}
	.foundation .foundation_visual .visual_txt{margin-top:-60.5px;}
	.foundation .foundation_visual .visual_txt img{width:320px;}

	.foundation .f_data02{padding:40px 0 !important}

	.foundation .step_list .step_data{height:195px}
	.foundation .step_list .title{font-size:18px}
	.foundation .step_list .icon img{width:47px}
	.foundation .step_list .icon{margin-top:10px}
	.foundation .step_list .info_title{font-size:14px;margin-top:10px}
		
	.foundation .add_support{margin-top:-15px}
	.foundation .add_support .list_data .info{padding:0 25px}
	.foundation .add_support .list_data{margin-top:15px}
	/*.foundation .f_support{margin-bottom:40px}*/

	.foundation .f_data09 .notice{height:180px}
	.foundation .f_data09 .notice > p{margin-top:-39px}
	.foundation .f_data09 .notice > p img{width:320px;}
	.foundation .f_data09 .foundation_guide li{display:block;margin:20px 0 0;}
	.foundation .f_data09 .foundation_guide li:first-child{margin-top:0;}
	
	.support_pop .pop03 .cell_data .list02{padding:55px 10px 55px 1px}

	
	.story{padding-top:100px !important}
	.story .s_data01{padding:25px 0 40px 0;height:auto}
	.story .s_data01 h2 img{width:155px}
	.story .s_data01 .data_wrap{margin:0 10px}
	.story .s_data01 .txt05{margin-top:25px}
	.story .s_data01 .txt01{margin-top:10px}
	.story .s_data01 .txt01 img{width:215px}
	.story .s_data01 .txt02{margin-top:35px}
	.story .s_data01 .txt02 img{width:302px}
	.story .s_data01 .txt03{margin-top:25px}
	.story .s_data01 .txt03 img{width:295px}
	.story .s_data02{padding:40px 0}
	.story .s_data02 ul{margin-top:0}
	.story .s_data02 ul li{display:block;width:auto;margin:0;margin-top:15px}
	.story .s_data02 ul li:first-child{margin-top:0}
	.story .s_data02 .list_wrap .icon img{width:118px;height:118px}	
	.story .s_data02 .list_wrap .icon .more{margin:-14px 0 0 -14px;}
	.story .s_data02 .list_wrap .icon .more img{width:28px;height:28px;}
	.story .s_data02 .info{margin-top:10px;padding:0}
	.story .s_data02 .txt01 img{width:340px;}
	.story  .s_data05{padding-top:85px;}
	.story  .s_data05 .txt01{padding-top:20px;line-height:20px;font-size:14px;}
	.story  .s_data05 .txt02 img{width:170px;}
	.story  .s_data05 .txt03{padding-top:37px;line-height:20px;font-size:14px;}
	
	.story .s_data03{padding:40px 0}
	.story .all_menu_wrap{height:450px}
	.story .all_menu_wrap .visual{position:absolute;top:50%;left:50%;width:746px;height:746px;margin-left:-373px;margin-top:-373px;z-index:0}
	.story .all_menu_wrap .txt_wrap{padding-top:137px}
	.story .all_menu_wrap .txt_wrap .txt01{}
	.story .all_menu_wrap .txt_wrap .txt01 img{width:78px}
	.story .all_menu_wrap .txt_wrap .txt02{margin-top:15px}
	.story .all_menu_wrap .txt_wrap .txt04{font-size:12px;margin-top:10px}
	.story .all_menu_wrap .txt_wrap .txt05{margin-top:10px}
	.story .all_menu_wrap .txt_wrap .txt05 img{width:40px}

	.story .s_data04{padding-top:85px}

	.main_wrap{padding-top:100px}

	.main03{padding:50px 30px}
	.main03 .main_slide_wrap{margin:0 5px}
	.main03 > ul{margin-top:25px}
	.main03 .bx-pager{bottom:-30px}

	.product h2{margin-top:10px;}
	.product .product_icon{padding-top:25px}
	.product .product_icon img{width:93px}
	.product .point_title{padding:20px 0 20px 0}

	.product_tab ul li a{width:71px;padding-top:48px;font-size:12px;}
	.product_tab ul li a span.icon{margin-left:-20px;width:40px;height:40px;
		-webkit-background-size:40px auto;
		-moz-background-size:40px auto;
		-o-background-size:40px auto;
		background-size:40px auto;
	}	

	
	.product_wrap .product_data{padding:25px 0}

	.product_tab{position:relative}
	.product_wrap .product_visual{padding:0 20px}
	.product_wrap .btn_wrap{margin-top:-14px}
	.product_wrap .btn_wrap > a img{width:14px}
	.product_wrap .btn_wrap > a.button-prev00,
	.product_wrap .btn_wrap > a.button-prev01,
	.product_wrap .btn_wrap > a.button-prev02,
	.product_wrap .btn_wrap > a.button-prev03,
	.product_wrap .btn_wrap > a.button-prev04,
	.product_wrap .btn_wrap > a.button-prev05{left:10px}
	.product_wrap .btn_wrap > a.button-next00,
	.product_wrap .btn_wrap > a.button-next01,
	.product_wrap .btn_wrap > a.button-next02,
	.product_wrap .btn_wrap > a.button-next03,
	.product_wrap .btn_wrap > a.button-next04,
	.product_wrap .btn_wrap > a.button-next05{right:10px}

	.company{padding-top:100px !important}
	.company .visual_top{padding:25px 0 15px 0}
	.company .visual_top > h2 img{width:155px}

	.company .data_group > section{padding-top:50px}
	.company .c_data01 .company_logo{padding:35px 0 10px}
	.company .c_data01 .company_logo img{width:125px}
	.company .c_data01{padding-bottom:45px}
	.company .c_data01 .sign_txt{margin-top:10px}

	.company .c_data02 ul{padding:35px 0 50px 0}
	.company .c_data02 ul li{width:140px;margin:10px 5px}
	.company .c_data02 .icon img{width:140px}
	.company .c_data02 .info{margin-top:10px;padding:0 0}

	.company .c_data02 .txt01{margin-top:25px}
	.company .c_data02 .txt01 img{width:245px}

	
	.support_pop .pop_info_txt img{width:310px;}

	.support_pop .pop01 .info br{display:none}	

	.support_pop .pop02 .money_step ol{margin-top:0}
	.support_pop .pop02 .money_step ol li{width:50%;margin-top:10px}

	.foundation .f_point > div{float:none;width:100%;}
	.foundation .f_point .img_list ul{overflow:hidden;}
	.foundation .f_point .img_list ul li{width:33.33%;float:left;padding:0;}
	.foundation .f_point .img_list ul li a span{margin:-17px 0 0 -18px}
	.foundation .f_point .img_list ul li a span img{width:37px;}
	.foundation .f_point .txt_list{text-align:center;}
	.foundation .f_point .txt_list ul li{margin-bottom:20px;}	
	.foundation .f_point .txt_list ul li:last-child{margin-bottom:0;}

	/*.s_data01 .s_point .txt_list ul li{margin-top:50px;}
	.s_data01 .s_point .txt_list ul li .point_txt img{width:320px;}
	.s_data01 .s_point .txt_list ul .point01 .cont ul .store_img > span{height:38px;line-height:38px;font-size:13px;}
	.s_data01 .s_point .txt_list ul .point02 .cont > div{float:none;width:auto;padding:10px 10px 0;}
	.s_data01 .s_point .txt_list ul .point02 .cont > div > p{margin:10px 0 20px;font-size:13px;}
	.s_data01 .s_point .txt_list ul .point02 .cont .price{font-size:14px;}
	.s_data01 .s_point .txt_list ul .point02 .cont > div:first-child table tr.total .price,
	.s_data01 .s_point .txt_list ul .point02 .cont > div table tr.total .price{font-size:16px;}
	
	.s_data01 .s_point .txt_list ul .point03 .cont{border:none;padding:0 10px;}
	.s_data01 .s_point .txt_list ul .point03 .cont > div{width:auto;float:none;margin:0;display:inline-block;border-left:none;border-bottom:solid 1px #e8e8e8;}
	.s_data01 .s_point .txt_list ul .point03 .cont > div:first-child{border-top:solid 1px #e8e8e8;}*/

	.success .success_visual{height:284px;}	

	/*.success .s_data01 ul li{height:186px;}
	.success .s_data01 ul li > a{margin-top:-22px}
	.success .s_data01 ul li > a img{width:320px;}

	.success .s_data01 .on_data{position:relative;}
	.success .s_data01 .on_data .left{width:100%}
	.success .s_data01 .on_data .left img{width:100%}
	.success .s_data01 .on_data .right > a{top:10px;right:15px}
	.success .s_data01 .on_data .right{position:relative;top:auto;right:auto;width:auto;height:auto;padding:50px 15px 20px 15px}*/
	
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li > div ul{margin-top:-38px;font-size:14px;line-height:18px;}
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li > div .number_format > div{height:20px;line-height:20px;}
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li{width:33.33%;}	
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li:nth-child(4) > div{border-top:none;border-left:solid 1px #e6e6e6;}	
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li:nth-child(5) > div,
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li:nth-child(6) > div{border-top:none;}
	
	.success .s_data02 .s_point .txt_list ul .point02 .cont > div > div{padding:0;margin-bottom:10px;}
	.success .s_data02 .s_point .txt_list ul .point02 .cont > div > div > p{width:auto;float:none;padding:10px;}	
	
	.success .s_data04 .education_step li dl dt{font-size:14px}

	.success .s_data06{padding:40px 0 !important}

	.success .step_list .step_data{height:200px}
	.success .step_list li.step01 .step_data,
	.success .step_list li.step02 .step_data,
	.success .step_list li.step03 .step_data,
	.success .step_list li.step04 .step_data{height:220px}
	.success .step_list .title{font-size:18px}
	.success .step_list .info_title{font-size:14px;margin-top:10px}


	.success_factor{margin-bottom:30px}
	.success_factor li{min-height:80px}
	.success_factor li.left{text-align:right;margin-right:50%;text-align:right}
	.success_factor li.right{text-align:left;margin-left:50%}
	.success_factor li:after{top:25px;width:35px}
	.success_factor li:after{}
	.success_factor li.left:after{left:auto;right:0}	
	.success_factor li.left dl{padding:16px 35px 0 10px;margin-right:10px}
	.success_factor li.right dl{padding:16px 10px 0 35px;margin-left:10px}
	.success_factor li dl dt{margin-bottom:5px;font-size:16px;line-height:18px}
	.success_factor li dl dd br{display:none}	
	.success_factor li .number{width:50px;height:50px;margin-left:-25px;font-size:24px;line-height:50px}
	.success_factor li.left .number{margin-right:-25px}	

	.success .s_data09 .special_tip ul{padding:0 5px}
	.success .s_data09 .special_tip ul li div{padding:0 5px}

	.success .s_data10{max-width:900px;margin:0 auto}
	.success .s_data10 ul{padding:0 5px;}
	.success .s_data10 ul li > a{display:block;padding:5px;}
	.success .s_data10 ul li .text01{width:70px;height:70px;margin:-35px 0 0 -35px;font-size:16px;line-height:20px}


	.layer_wrap h3{position:relative;padding:23px 100px 23px 30px;border-bottom:1px solid #e8e8e8}
	.layer_wrap .btn_pop_close{position:absolute;top:0;right:0;width:99px;height:100%;border-left:1px solid #e8e8e8;background-image:url(../../images/common/btn_pop_close.png);background-position:center center;background-repeat:no-repeat}
	.layer_wrap .bg_close{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../images/common/pop_bg.png) repeat;background:rgba(0,0,0,0.3)}
	.layer_wrap .layer_cont{display:none;padding:30px}
	.layer_wrap .layer_cont .icon{width:80px;height:80px;font-size:18px}
	.layer_wrap .layer_cont .big_text{padding:20px 0;font-size:24px;line-height:32px}
	.layer_wrap .layer_cont .big_text > span{font-size:18px}
	.layer_wrap .layer_cont .cont{padding:20px 0;font-size:15px;line-height:20px}

	.m_name {padding:2px 0;}	

	.product_wrap .bottom{margin-top:20px}
	.product_wrap .product_visual{min-height:100% !important;padding-bottom:40px}

	.news h2{margin-top:10px;}

	.success .sub_tab{margin-top:1px}
	.success .sub_tab li{width:33.33%;margin-top:-1px;}
	.success .sub_tab li:nth-child(3) a,
	.success .sub_tab li:nth-child(6) a{border-right:solid 1px #e6e6e6;}

	.menu .data_group > section{padding-top:45px;}
	.menu .sub_tab_wrap .sub_tab li{width:33.33%}
	.menu .sub_tab_wrap .sub_tab li:nth-child(3) a{border-right:1px solid #e6e6e6}
	.menu .sub_tab_wrap .sub_tab li:nth-child(4) a,
	.menu .sub_tab_wrap .sub_tab li:nth-child(5) a,
	.menu .sub_tab_wrap .sub_tab li:nth-child(6) a{border-top:none}
	.menu .menu_list li{width:33.33%}





}

/* mobie 640 */
@media screen and (max-width:640px){	
	.main01,.main02,.main04{height:450px}
	.main01 .txt_wrap .txt_data .big_title img{width:320px}
	.main01 .txt_wrap .txt_data .m_info {font-size:14px;}

	.main_con .btn_next{bottom:25px}

	.main02 .txt_wrap .icon img{width:76px}
	.main02 .page{top:20px}
	.main02 .page li{width:44px;height:44px;margin:0 15px}
	.main02 .txt_wrap{min-height:260px;margin-top:-130px}

	.main01 .txt_wrap .btn_wrap{margin-top:-14px}
	.main01 .txt_wrap .btn_wrap a img{width:14px}
	.main01_m .main_visual_slide .bx-controls-direction a{margin-top:-10px}
	.main01_m .main_visual_slide .bx-controls-direction a.bx-prev{left:10px;width:11.5px;height:20px;background-size:11.5px;}
	.main01_m .main_visual_slide .bx-controls-direction a.bx-next{right:10px;width:11.5px;height:20px;background-size:11.5px;}

	.main02_m .benefit .title{margin-bottom:15px;}
	.main02_m .benefit .title img{width:320px;}

	.main02_m .benefit ul li dl{width:130px;height:130px;background-image:url("/aronk/company/images/bg_benefit_640.png");}
	.main02_m .benefit ul li dl dt{position:relative;height:36px;}
	.main02_m .benefit ul li dl dt img{margin-top:-5px;}
	.main02_m .benefit ul li dl dd{height:90px;font-size:16px;color:#444;line-height:20px;}
	.main02_m .benefit ul li dl dd span{font-weight:bold;}
	.main02_m .benefit ul li:last-child dl dd p{padding-top:15px;}	
	.main02_m .benefit ul li > img{width:16px;margin:-8px 8px 0  0}
	.main02 .btn_wrap{margin-top:-14px}
	.main02 .btn_wrap a img{width:14px}

	.main04 .visual_wrap > a .text_data{margin-top:-55px}
	.main04 .visual_wrap > a .text_data img{width:320px}

	.foundation .sub_tab li{width:33.33%}
	.foundation .sub_tab li.last{width:33.33%}
	.foundation .sub_tab li a{margin-top:-1px;border:1px solid #e6e6e6}

	.success .s_data07 .btn_request{margin-top:15px}
	.success .s_data07 .btn_request img{width:211px}


	.foundation .f_data03 .btn_request{margin-top:15px}
	.foundation .f_data03 .btn_request img{width:211px}

	/*.foundation .f_support ul li{width:50%}
	.foundation .f_support .list_data{padding:25px 0 25px 0;margin-top:-1px}
	.foundation .f_support .list_data .info{font-size:13px;line-height:18px}
	*/
	.support_pop .pop_info_txt{margin-bottom:15px}
	.support_pop .pop_info_txt02{margin-bottom:15px;margin-top:20px}

	.support_pop .pop03 .money_info{padding:40px;text-align:left;background:#fbfbfb;border:1px solid #e8e8e8}
	.support_pop .pop03 .money_info .txt01{font-size:18px;color:#444}
	.support_pop .pop03 .money_info .txt02{font-size:16px;color:#666;line-height:22px;margin-top:15px}
	.support_pop .pop03 .money_info .txt02 em{color:#444}
	.support_pop .pop03 .money_info .txt03{font-size:14px;color:#666;margin-top:10px}
	.support_pop .pop03 .money_info .tel{display:none}
	.support_pop .pop03 .money_step{margin-top:15px}

	.support_pop .pop03 .list01 ul li{float:left;width:100%;border-left:none;border-top:1px solid #e8e8e8;margin-left:0;margin-top:-1px}
	.support_pop .pop03 .list01 ul li:first-child{border-left:none;border-top:none;margin-left:0;margin-top:0}

	.support_pop .pop03 .list03 ul li{float:left;width:100%;border-left:none;border-top:1px solid #e8e8e8;margin-left:0;margin-top:-1px}
	.support_pop .pop03 .list03 ul li:first-child{border-left:none;border-top:none;margin-left:0;margin-top:0}

	.support_pop .pop03 .list04 ul li{float:left;width:50%;margin-top:10px}
	.support_pop .pop03 .list04 .txt01{margin-top:10px}
	.support_pop .pop03 .list04 .txt02{height:100px}


	
	.data_group .c_data01 .v01 img{ width:100%; display:none; }

	.data_group .c_data01 .v02{ display:block; padding-top:30px;  }

	.data_group .c_data01 .icon img{width:100%;}

	.data_group .c_data01 ul{ padding-top:30px; text-align:center;}
	.data_group .c_data01 ul li{display:inline-block;zoom:1;*display:inline;width:90%;position:relative;margin:0 12px}

/*
	.data_group .c_data01 .v01 img{height:426px; width:2027px;}

	.company .c_data03 ul{margin-top:20px}
	.company .c_data03 ul li{height:150px;margin-top:10px}
	.company .c_data03 ul li.tl{margin-right:0;text-align:left;padding-left:170px;padding-right:0}
	.company .c_data03 ul li.tl .visual{margin-left:0;left:0}
	.company .c_data03 ul li.tl dd{padding-left:25px}
	.company .c_data03 ul li.tl dd span{top:0;right:auto;left:0}
	.company .c_data03 ul li.tr{margin-left:0;text-align:left;padding-left:170px}
	.company .c_data03 ul li.tr .visual{right:auto;left:0}
	.company .c_data03 ul li.tr dd{padding-left:25px}
	.company .c_data03 ul li.tr dd span{top:0;left:0}
	.company .c_data03 .visual{position:absolute;top:0;width:150px;height:150px}
	.company .c_data03 dt{font-size:24px;color:#444;font-weight:300;margin-bottom:17px;letter-spacing:normal}
	.company .c_data03 dd{position:relative;font-size:13px;color:#888;line-height:16px;margin:4px 0}
	.company .c_data03 dd span{position:absolute;font-size:15px;color:#d89e6f;line-height:16px;letter-spacing:normal}
	.company .c_data03 ul li.tl dl.year dd{padding-right:0;padding-left:65px}
*/
	.company .c_data04 .map_info li{width:100%}
	.company .c_data04 .map_info li:first-child .info_wrap{border-bottom:1px solid #e6e6e6;border-right:none}
	.company .c_data04 .map_info .info_wrap{padding:10px;min-height:0}
	.company .c_data04 .map_info .title{font-size:14px}
	.company .c_data04 .map_info .info{font-size:13px}
	#Maps02{height:420px}

	.support_pop > div{padding:50px 15px}
	.support_pop .bx-controls-direction a.bx-prev{left:10px}
	.support_pop .bx-controls-direction a.bx-next{right:10px}

	.support_pop .pop01 li{position:relative;padding-left:78px;text-align:left;min-height:68px;margin-top:10px}
	.support_pop .pop01 .icon{left:0}
	.support_pop .pop01 .icon img{width:68px}
	.support_pop .pop01 .title{padding-top:0}
	.support_pop .pop01 .info{font-size:13px;line-height:18px;margin-top:10px;}

	.support_pop .pop03 .cell_data ul li{width:100%}
	.support_pop .pop03 .cell_data ul li:first-child > div{border-bottom:1px solid #e8e8e8}
	.support_pop .pop03 .cell_data .list{padding:25px 10px;border-left:none;margin-left:0;}
	.support_pop .pop03 .cell_data .list02{padding:25px 10px;border-left:none;margin-left:0}
	.support_pop .btn_close img{width:34px;height:34px}

	.support_pop .pop06 .list02 ul{padding:0 10px}
	.support_pop .pop06 .list02 ul li{float:left;width:50%}
	.support_pop .pop06 .list02 .info{font-size:12px;color:#666;margin-top:10px}
	.support_pop .pop06 .list02 .visual img{width:88px}

	.foundation .faq_list .faq_arrow{right:10px}
	.foundation .faq_list .question{padding:10px 50px 10px 50px}
	.foundation .faq_list .faq_icon{left:10px}
	.foundation .faq_list .answer{padding:15px 10px 15px 50px}

	.support_pop .pop03 .list02 table.type01 td{padding:12px 10px}

	.support_pop .pop_bottom_info{margin-top:10px}


	.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul{border:solid 1px #e6e6e6;}
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li{width:100%;float:none;}
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li > div{border:none;border-top:solid 1px #e6e6e6}
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell01 > ul > li:first-child > div{border:none;}

	.menu .menu_list li{width:50%}


	.success .step_list li{width:25%}
	.success .step_list .step_data{padding:0 10px;height:170px}
	.success .step_list li.step01 .step_data,
	.success .step_list li.step02 .step_data,
	.success .step_list li.step03 .step_data,
	.success .step_list li.step04 .step_data{height:170px}
	.success .step_list .title{left:0;top:-5px;width:20px;height:20px;font-size:13px;line-height:20px}
	.success .step_list .icon img{width:62px}
	.success .step_list .info_txt br{display:none}
	.success .step_list li{width:33.33%}
	.success .step_list .title{font-size:13px}
	.success .step_list li.step01,
	.success .step_list li.step02,
	.success .step_list li.step06,	
	.success .step_list li.step07,	
	.success .step_list li.step08{float:left}
	.success .step_list li.step03,
	.success .step_list li.step04,
	.success .step_list li.step05,	
	.success .step_list li.step09{float:right}
	.success .step_list .p_arrow{display:none !important}
	.success .step_list .m_arrow{display:block !important}

	.success .s_data06 .promotion_wrap .text_wrap .text02{display:none}

	.c_data01 img{width:90%;}

}


/* mobie 520 */
@media screen and (max-width:520px){
	.main02_m .benefit ul li dl{width:100px;height:100px;background-size:100px auto}
	.main02_m .benefit ul li dl dt{position:relative;height:27px;}
	.main02_m .benefit ul li dl dt img{display:none;}
	.main02_m .benefit ul li dl dt .m_title{display:block;padding-top:10px;color:#fff;}
	.main02_m .benefit ul li dl dt .m_title > span{display:inline-block;margin:-2px 0 0 2px;font-size:16px;font-weight:bold}
	.main02_m .benefit ul li dl dd{height:70px;font-size:13px;color:#444;line-height:18px}
	.main02_m .benefit ul li dl dd span{font-weight:bold;}
	.main02_m .benefit ul li:last-child dl dd p{padding-top:15px;}	

	.success .s_data04 .education_step li{float:none;width:auto;margin-top:30px;}
	.success .s_data04 .education_step li:first-child{margin-top:0;}


}


/* mobie 480 */
@media screen and (max-width:480px){
	.success .add_support > ul > li{width:100%}
	.success .add_support .list_data .info{padding:0 5px}

	.foundation .add_support > ul > li{width:100%}
	.foundation .add_support .list_data .info{padding:0 5px}
	.foundation .step_list .step_data{height:210px;}
	.foundation .step_list li{width:50%}
	.foundation .step_list li.step01,
	.foundation .step_list li.step02,
	.foundation .step_list li.step05,
	.foundation .step_list li.step06,
	.foundation .step_list li.step09{float:left}
	.foundation .step_list li.step03,
	.foundation .step_list li.step04,
	.foundation .step_list li.step07,
	.foundation .step_list li.step08{float:right}
	.foundation .step_list .p_arrow{display:none !important}
	.foundation .step_list .m_arrow{display:block !important}

	/*.foundation .f_point li{position:relative;min-height:75px;padding-left:95px;padding-right:10px;text-align:left;margin-top:20px}
	.foundation .f_point li .visual img{width:75px}
	.foundation .f_point li.point02,
	.foundation .f_point li.point04{padding-left:95px;padding-right:10px}
	.foundation .f_point .m_title{padding-top:0}*/


	
	.slide_wrap{padding:0 20px}
	.bx-controls-direction a{width:12px;height:22px;margin-top:-11px}

	.store_view_top{padding-left:45px;min-height:35px;margin-bottom:10px}
	.store_view_top .icon img{width:35px}
	.store_view_top .title{font-size:16px;line-height:20px;padding-top:0}
	.store_view_top .info{font-size:14px;line-height:18px;padding-top:5px}

	.main02_m > div > div a{font-size:16px;}
	.main02_m > div > div a > span{margin-bottom:10px;width:46px;height:40.5px;background-size:184px;}
	.main02_m .info div:last-child a span{background-position:-46px top}
	.main02_m .counsel div:first-child a span{background-position:-92px top}
	.main02_m .counsel div:last-child a span{background-position:-138px top}

	.main03{padding:50px 10px}
	.main03 > ul > li{width:100%;margin-bottom:10px;padding-bottom:40px}
	.main03 .main_slide_wrap{margin:0}	
	/*.product_wrap .product_visual{padding-bottom:20px}*/
	.product_tab ul li a .txt{display:none}
	.product_tab ul li a{width:44px}

	.main03 .m_con_b li{margin-bottom:0;padding-bottom:0}
	.main03 .m_con_b li > div{width:47%;padding-left:3%;}
	.main03 .m_con_b li > div p{margin-top:7px;font-size:13px;}
	.main03 .m_con_b li .name{font-size:16px}
	.main03 .m_con_b li .price{font-size:18px}
	.main03 .m_con_b li .price > span{font-size:20px}


/*
	.company .c_data03 ul li{height:auto}
	.company .c_data03 ul li.tl{margin-right:0;text-align:left;padding-left:85px;padding-right:0}
	.company .c_data03 ul li.tr{margin-left:0;text-align:left;padding-left:85px}
	.company .c_data03 .visual{position:absolute;top:0;width:75px;height:75px}
	.company .c_data03 dt{font-size:24px;color:#444;font-weight:300;margin-bottom:17px;letter-spacing:normal}
	.company .c_data03 dd{position:relative;font-size:13px;color:#888;line-height:16px;margin:4px 0}
	.company .c_data03 dd span{position:absolute;font-size:15px;color:#d89e6f;line-height:16px;letter-spacing:normal}
	.company .c_data03 ul li.tl dl.year dd{padding-right:0;padding-left:65px}
*/
	.support_pop .pop06 .list01 .cell_data{padding-top:50px}
	.support_pop .pop06 .list04 .cell_data{padding-top:50px}

	.support_pop .pop02 .money_step .thumb img{width:64px}

	.s_data01 .s_point .txt_list ul .point01 .cont ul li{width:100%;max-width:293px;margin:0 auto;float:none;padding:10px 0 0;}
	.s_data01 .s_point .txt_list ul .point01 .cont ul li:first-child{padding:0;}

	.success .step_list .step_data{height:200px}
	.success .step_list li.step01 .step_data,
	.success .step_list li.step02 .step_data,
	.success .step_list li.step03 .step_data,
	.success .step_list li.step04 .step_data{height:200px}

	.success .s_data01 ul{height:auto;max-width:none;background:none;margin:30px 0;}
	.success .s_data01 ul li{position:relative;width:auto;height:auto;margin:0 10px;overflow:hidden}
	.success .s_data01 ul .data_cell01,
	.success .s_data01 ul .data_cell03{padding-left:161px;text-align:left}
	.success .s_data01 ul .data_cell02,
	.success .s_data01 ul .data_cell04{padding-right:161px;text-align:right}
	.success .s_data01 ul .data_cell01 > p,
	.success .s_data01 ul .data_cell03 > p{margin:0;left:0;top:0;right:auto;bottom:auto}
	.success .s_data01 ul .data_cell02 > p,
	.success .s_data01 ul .data_cell04 > p{margin:0;right:0;top:0;left:auto;bottom:auto}
	.success .s_data01 ul li > div{position:static;float:left}	
	.success .s_data01 ul .data_cell01 > div,
	.success .s_data01 ul .data_cell02 > div,
	.success .s_data01 ul .data_cell03 > div,
	.success .s_data01 ul .data_cell04 > div{margin:0;height:151px;width:100%}
	.success .s_data01 ul li > div > div{display:table;width:100%;height:100%}
	.success .s_data01 ul li > div > div > div{display:table-cell;width:100%;height:100%;vertical-align:middle}
	.success .s_data01 ul li > div .text{margin-top:5px;line-height:18px}
	.success .s_data01 .number_format > div{height:32px;font-size:32px;line-height:32px}

	.success .s_data10 ul li .text02{bottom:15px}
}

/* mobie 420 */
@media screen and (max-width:420px){	
	.foundation .f_point .img_list ul{text-align:center;}
	.foundation .f_point .img_list ul li{float:none;width:100%;padding:5px 0}
	.foundation .f_point .img_list ul li:first-child{padding-top:0}

	.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div{min-height:158px;font-size:14px;line-height:20px;}
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div .number_format > div{height:22px;line-height:22px;}
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div .icon{padding-top:15px;}
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div .icon img{width:39px;}
	.success .s_data02 .s_point .txt_list ul .point01 .data_cell02 ul li > div > p{margin-top:5px;font-size:11px;}

	.success .s_data06 .promotion_wrap .text_wrap{left:10px;padding-right:140px}	
	.success .s_data06 .promotion_wrap .promotion_cont{right:7px;margin-top:-30px}
	.success .s_data06 .promotion_wrap .promotion_cont > div{width:60px;height:60px;margin:0 2px;font-size:11px;line-height:13px}

	.main02_m .benefit ul li > img{display:none;}

}


/* mobie 360 */
@media screen and (max-width:360px){

}

/* mobie 320 */
@media screen and (max-width:320px){
	.c_data04 .btn_map{position:absolute;top:10px;left:50%;margin-left:-134px;display:inline-block;zoom:1;*display:inline}
	.c_data04 .btn_map li{display:inline}
	.c_data04 .btn_map li a{display:block;width:134px;height:38px;border:1px solid #e6e6e6;background:#fff;float:left;font-size:13px;color:#888;line-height:38px;margin-left:-1px}
	.c_data04 .btn_map li a:hover,
	.c_data04 .btn_map li.actived a{background:#e6e6e6;color:#444}
	.c_data04 .map_info{position:relative;overflow:hidden;border:1px solid #e6e6e6}
	.c_data04 .map_info li{float:left;width:50%;background:#fbfbfb}
	.c_data04 .map_info li:first-child .info_wrap{border-right:1px solid #e6e6e6}
	.c_data04 .map_info .info_wrap{text-align:left;padding:20px;min-height:65px}
	.c_data04 .map_info .title{font-size:18px;color:#444}
	.c_data04 .map_info .info{font-size:13px;color:#888;line-height:18px;margin-top:8px}	
}




.c_data01{background:url(/aronsea/images/content/main_con01_visual.jpg); center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.c_data01 .txt01{margin-top:50px}
.c_data01 ul{padding:50px 0 100px 0}
.c_data01 ul li{display:inline-block;zoom:1;*display:inline;width:427px;position:relative;margin:0 12px}
.c_data01 .info{font-size:14px;color:#fff;line-height:20px;margin-top:8px;padding:0 50px;word-break:keep-all}
.c_data01 .title{margin-top:20px}
.c_data01 .i_title{font-size:16px;color:#fff;margin-top:15px;}




.c_data02{background:url(/aronsea/images/content/main_con02_visual.jpg) center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.c_data02 .txt01{margin-top:50px}
.c_data02 ul{padding:70px 0 245px 0}
.c_data02 ul li{display:inline-block;zoom:1;*display:inline;width:280px;position:relative;margin:0 12px}
.c_data02 .info{font-size:14px;color:#fff;line-height:20px;margin-top:8px;padding:0 50px;word-break:keep-all}
.c_data02 .title{margin-top:20px}
.c_data02 .i_title{font-size:16px;color:#fff;margin-top:15px;}


.c_data03{background:url(/aronsea/images/content/main_con08_visual.jpg) left center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.c_data03 .txt01{margin-top:50px}
.c_data03 ul{padding:70px 0 245px 0}
.c_data03 ul li{display:inline-block;zoom:1;*display:inline;width:280px;position:relative;margin:0 12px}
.c_data03 .info{font-size:14px;color:#fff;line-height:20px;margin-top:8px;padding:0 50px;word-break:keep-all}
.c_data03 .title{margin-top:20px}
.c_data03 .i_title{font-size:16px;color:#fff;margin-top:15px;}



.c_data04 .map_info li{width:100%}
.c_data04 .map_info li:first-child .info_wrap{border-bottom:1px solid #e6e6e6;border-right:none}
.c_data04 .map_info .info_wrap{padding:10px;min-height:0}
.c_data04 .map_info .title{font-size:14px}
.c_data04 .map_info .info{font-size:13px}
#Maps02{height:420px}




.c_data04 .data_wrap{margin-top:50px}
.c_data04 .btn_map{position:absolute;top:10px;left:50%;margin-left:-134px;display:inline-block;zoom:1;*display:inline}
.c_data04 .btn_map li{display:inline}
.c_data04 .btn_map li a{display:block;width:134px;height:38px;border:1px solid #e6e6e6;background:#fff;float:left;font-size:13px;color:#888;line-height:38px;margin-left:-1px}
.c_data04 .btn_map li a:hover,
.c_data04 .btn_map li.actived a{background:#e6e6e6;color:#444}
.c_data04 .map_info{position:relative; overflow:hidden; border:1px solid #e6e6e6; background:#fff;}
.c_data04 .map_info li{float:left;width:50%;background:#fbfbfb}
.c_data04 .map_info li:first-child .info_wrap{border-right:1px solid #e6e6e6}
.c_data04 .map_info .info_wrap{text-align:left;padding:20px; min-height:130px;}
.c_data04 .map_info .title{font-size:18px;color:#444}
.c_data04 .map_info .info{font-size:13px;color:#888;line-height:18px;margin-top:8px}



/*
.c_data02 ul{padding:35px 0 50px 0}
.c_data02 ul li{width:140px;margin:10px 5px}
.c_data02 .icon img{width:140px}
.c_data02 .info{margin-top:10px;padding:0 0}
.c_data02 .txt01{margin-top:25px}
.c_data02 .txt01 img{width:245px}
*/
