	.pc_block{display:block;}
	.nav_btn{display:none;}
	#header{position:fixed; left:0; top:0; width:100%; height:111px; z-index:99999; background:#fff;}
	.logo{position:absolute; left:50%; top:0; margin-left:-72px; z-index:10000;}
	.logo a{display:block; width:100%; height:100%; z-index:10000;}
	.inner{position:relative; max-width:1200px; margin:0 auto;}
	.hed_top{background:#fcc302; height:34px; padding-top:9px;}
	.external_links{position:absolute; right:0; top:-6px; display:inline-block; height:35px; line-height:35px; border:1px solid #1d5a99; padding:0px 15px 0px 32px; color:#175b9c; border-radius:5px; font-size:14px; border-radius:5px;  background:url('../images/main/link_icon_blue.png') 8px 8px no-repeat; background-size:18px auto;}
	.hed_bot{height:69px;}
	.link_list{overflow:hidden;}
	.link_list li{float:left;}
	.link_list li a{display:inline-block; font-size:16px; color:#85693b; font-weight:600; padding-right:34px; background:url('../images/main/link_icon.png') 112px 5px no-repeat;}
	.util_list{position:absolute; right:0; top:0;}
	.util_list li{display:inline-block; margin-left:10px; padding-left:15px; background:url('../images/main/header_bar.jpg') 0px 5px no-repeat;}
	.util_list li:first-child{margin:0; padding:0; background:none;}
	.util_list li a{color:#85693b; font-size:16px; font-weight:600;}
	.gnb{padding-top:21px;}
	.gnb_layl{display:table; width:56%; float:left; box-sizing:border-box;}
	.gnb_layr{display:table; width:44%;  float:right; box-sizing:border-box;}
	.gnb li{display:inline-block; vertical-align: middle; }
	.gnb_layl li:nth-child(1){width:26%;}
	.gnb_layl li:nth-child(2){width:24%;}
	.gnb_layl li:nth-child(3){width:15%;}
	.gnb_layr li:nth-child(1){width:36%;}
	.gnb_layr li:nth-child(2){width:26%;}
	.gnb_layr li:nth-child(3){width:26%;}
	.gnb_layr li{text-align:right; width:33.3333%;}
	.gnb li a{display:block; height:43px; font-size:19px; font-weight:500; color:#3c2f1f;}
	#nav_list{width:100%; background:url('../images/main/nav_bg01.jpg') 0px 0px repeat-x;  z-index:999999; position:absolute; top:111px; display:none; border-top:1px solid #ccc;}
	.wrap_header{position:absolute; left:0; top:137px; width:100%; height:263px; z-index:10000; display:none; background:rgba(0,0,0,0.5); display:none;}
	.gnb_inner{position:relative; width:100%; max-width:1200px; height:216px;  margin:0 auto; display:table;}
	.dep_lists{position:static; float:left; display:table-cell; width:16.66666666666667%; min-height:201px; margin:10px 0 30px 0; border-left:1px solid #ccc; padding-left:2%; box-sizing:border-box;}
	.dep_lists:nth-child(6){border-right:1px solid #ccc;}
	.dep_lists dt{display:table-cell; vertical-align: middle; height:55px; width:100%;}
	.dep_lists dt a{font-size:18px; color:#b8b8b8; font-weight:500;}
	.dep_lists dd{margin-bottom:5px; }
	.dep_lists dd a{font-size:15px; color:#000;}
	.dep_lists li a:hover{color:#5fdbff; text-decoration: underline; background:none !important;}
	.dep_first{margin-top:5px;}

	.btn_box{position:absolute; left:50%; top:50%; z-index:10000;  width:270px; margin:-63px 0 0 -176px;}
	#next_btn{position:absolute; right:0; top:0; background: url('../images/main/next.png') 0px 0px no-repeat;}
	#prev_btn{position:absolute; left:0; top:0; background: url('../images/main/prev.png') 0px 0px no-repeat;}
	.quick_box{position:absolute; right:50%; top:177px; width:142px; height:142px; margin-right:-700px; z-index:10000; text-align:center;}
	.quick_top{position:relative; background:#eab438; padding-bottom:10px;}
	.quick_top:after{position:absolute; left:0; top:-142px; content:''; display:inline-block; width:141px; height:144px; background:url('../images/main/quick_top.png') 0px 0px no-repeat;}
	.quick_top h3{font-size:21px; line-height:21px; color:#fff; font-weight:600; padding:15px 0;}
	.quick_top h3 span{display:block; margin-top:5px; font-size:20px; font-weight:600; color:#22275a;}
	.quick_list li{height:30px; line-height:30px; border-bottom:1px solid #dad2c6;}
	.quick_list li:nth-child(odd){background:#fff;}
	.quick_list li:nth-child(even){background:#f3eadd;}
	.quick_list li a{display:block; color:#737373; font-weight:500;}
	.list-top{background:#342d24 !important; height:32px; line-height:32px; border:none !important;}
	.list-top a{color:#c2c0be !important;}
	.list-top img{margin-left:5px;}
	.sect01_more:hover,.section03_more:hover {border: 3px solid;box-shadow: inset 0 0 20px rgba(231, 230, 229, 0.5), 0 0 20px rgba(231, 230, 229, 0.2);outline-color: rgba(231, 230, 229, 0);outline-offset: 15px;}
	.visual{position:relative; height:789px; padding-top:111px; overflow:hidden;}
	.visual_fake{height:789px;}
	.vi_wrap{position:absolute; left:0; top:0; width:100%; height:100%;}
	.vi_inner{position:relative; max-width:1200px; margin:312px auto 0; text-align:center;}
	.vi_inner p{margin-top:15px; font-size:25px; font-weight:500; color:#fff;  text-shadow:2px 3px rgba(167,127,78,0.5);}
	.bx-wrapper .bx-pager {width: 100%; position: absolute; bottom:45px; left:0%; text-align: center; display:block; z-index:10002;}
	.bx-wrapper .bx-pager .bx-pager-item,
	.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
	.bx-wrapper .bx-pager.bx-default-pager a {text-indent: -9999px; display: block; margin: 0 6px; background:url('../images/main/vi_off.png') 50% 50% no-repeat  !important; width:15px; height:21px; }
	.bx-wrapper .bx-pager.bx-default-pager a.active {background:url('../images/main/vi_on.png') 50% 50% no-repeat  !important; width:21px; height:21px; }
	.section01_layl{position:absolute; left:0; top:0; width:100%; height:304px; z-index:0; background:url('../images/main/sect01_waff.jpg') 0px 0px no-repeat;}
	.section01_layr{position:relative; z-index:1; padding-left:503px; height:264px; padding-top:40px; background:url('../images/main/sect01_coffee.png') right bottom no-repeat; background-size:15%;}
	.section01{width:100%; height:304px; background:url('../images/main/sect01_bg.jpg') 0px 0px no-repeat;}
	.sect01_sub_title{font-size:17px; color:#e1e0e0;}
	.sect01_main_title{font-size:35px; color:#fff; margin-bottom:15px; font-weight:normal;}
	.sect01_text{color:#c0bebd; font-size:16px;}
	.sect01_more{display:inline-block; margin-top:38px; border-radius:25px; border:3px solid #e7e6e5; font-size:14px; color:#dbdad9; padding:0 20px; height:32px; line-height:32px;}
	.section02 {width:100%; height:auto; position:relative; background:#f6f5f3;}
	.section02 .inner{padding:77px 0;}
	.section02_title{font-size:35px; color:#333; font-weight:normal; text-align:center;}
	.section02_title span{display:inline-block; margin-right:10px; color:#f98900;}
	.section02_tab_nav{position:relative; text-align:center; margin:40px 0 70px 0; z-index:9999;}
	.section02_tab_nav li{display:inline-block; min-width:125px; margin-left:2%; height:34px; line-height:34px; font-size:20px; color:#999897; border:3px solid transparent; border-radius:25px; cursor:pointer;}
	.section02_tab_nav li:first-child{margin:0;}
	.section02_tab_nav li.on,.section02_tab_nav li:hover{color:#222; border:3px solid #f1c690;}
	.tab_cont{position:relative; max-width:920px; margin:0 auto; display:none;}

	.tab_cont1 .back1 {width:920px;height:980px; margin:0 auto; position:relative;transition:1s;}
	.tab_cont1 .back1 li{position:relative; width:160px; height:166px; list-style:none;}
	.tab_cont1 .back1 .item {width:150px;height:150px;display:block;border-radius:30px;position:absolute;transition:1s; text-align:center; cursor:pointer;}
	.tab_cont1 .back1 li.active:after{position:absolute; left:50%; top:50%; content:''; display:inline-block; width:181px; height:181px; margin:-90px 0 0 -90px; background:url('../images/main/waff_on.png') 0px 0px no-repeat; z-index:10000;}
	.tab_cont1 .back1 .item img{height:150px;}
	.box_shadow{position:absolute; left:-9px; bottom:48px; width:300px; height:200px; display:block;}
	.item_title{font-size:18px; color:#333; margin-bottom:20px;}
	.list_item_infotext{display:block; margin-top:30px; color:#a7a6a5; font-size:14px;}
	.tab_cont1 .back1 .item1 {top:0px;left:50%; margin-left:-75px;}
	.tab_cont1 .back1 .item2 {top:73px;right:154px;}
	.tab_cont1 .back1 .item3 {top:279px;right:16px;}
	.tab_cont1 .back1 .item4 {top:515px;right:4px;}
	.tab_cont1 .back1 .item5 {top:708px;right:145px;}
	.tab_cont1 .back1 .item6 {top:790px;left:50%; margin-left:-88px;}
	.tab_cont1 .back1 .item7 {top:689px;left:138px;}
	.tab_cont1 .back1 .item8 {top:491px;left:5px;}
	.tab_cont1 .back1 .item9 {top:262px;left:4px;}
	.tab_cont1 .back1 .item10 {top:72px;left:160px;}
	.tab_cont1 .list {width:284px;height:auto; text-align:center;position:absolute;top:50%;left:50%; margin:-200px 0 0 -132px; text-align:center;}
	.tab_cont1 .list .list_item {display:none;}
	.tab_cont1 .list .list_item.active {display:block;}
	.tab_cont1 .list .list_item img{height:150px;}
	.cslide_box1{position:absolute;top:50%; left:50%; width:383px; height:52px; margin:-22px 0 0 -185px;}
	.cslide_rel1{position:relative;}
	.cslide_box1 .cslide_btn1{display:inline-block; width:27px; height:52px; cursor:pointer;}
	.cslide_box1 .prev{position:absolute; left:0px; top:0; background:url('../images/main/prev.png') 0px 0px no-repeat;}
	.cslide_box1 .next{position:absolute; right:0; top:0; background:url('../images/main/next.png') 0px 0px no-repeat;}
	.tab_cont1 .list .list_item img {width:100%;height:280px;display:block; }

	
	.tab_cont2 .back2 {width:920px;height:980px; margin:0 auto; position:relative;transition:1s;}
	.tab_cont2 .back2 li{position:relative; width:160px; height:166px; list-style:none;}
	.tab_cont2 .back2 .item {width:150px;height:150px;display:block;border-radius:30px;position:absolute;transition:1s; text-align:center; cursor:pointer;}
	.tab_cont2 .back2 li.active:after{position:absolute; left:50%; top:50%; content:''; display:inline-block; width:181px; height:181px; margin:-90px 0 0 -90px; background:url('../images/main/waff_on.png') 0px 0px no-repeat; z-index:10000;}
	.tab_cont2 .back2 .item img{height:150px;}
	.box_shadow{position:absolute; left:-9px; bottom:48px; width:300px; height:200px; display:block;}
	.item_title{font-size:18px; color:#333; margin-bottom:20px;}
	.list_item_infotext{display:block; margin-top:30px; color:#a7a6a5; font-size:14px;}
	.tab_cont2 .back2 .item1 {top:0px;left:50%; margin-left:-75px;}
	.tab_cont2 .back2 .item2 {top:73px;right:154px;}
	.tab_cont2 .back2 .item3 {top:279px;right:16px;}
	.tab_cont2 .back2 .item4 {top:515px;right:4px;}
	.tab_cont2 .back2 .item5 {top:708px;right:145px;}
	.tab_cont2 .back2 .item6 {top:790px;left:50%; margin-left:-88px;}
	.tab_cont2 .back2 .item7 {top:689px;left:138px;}
	.tab_cont2 .back2 .item8 {top:491px;left:5px;}
	.tab_cont2 .back2 .item9 {top:262px;left:4px;}
	.tab_cont2 .back2 .item10 {top:72px;left:160px;}
	.tab_cont2 .list {width:284px;height:auto; text-align:center;position:absolute;top:50%;left:50%; margin:-200px 0 0 -132px; text-align:center;}
	.tab_cont2 .list .list_item {display:none;}
	.tab_cont2 .list .list_item.active {display:block;}
	.tab_cont2 .list .list_item img{height:150px;}
	.cslide_box2{position:absolute;top:50%; left:50%; width:383px; height:52px; margin:-22px 0 0 -185px;}
	.cslide_rel2{position:relative;}
	.cslide_box2 .cslide_btn2{display:inline-block; width:27px; height:52px; cursor:pointer;}
	.cslide_box2 .prev{position:absolute; left:0px; top:0; background:url('../images/main/prev.png') 0px 0px no-repeat;}
	.cslide_box2 .next{position:absolute; right:0; top:0; background:url('../images/main/next.png') 0px 0px no-repeat;}
	.tab_cont2 .list .list_item img {width:100%;height:280px;display:block; }

	.tab_cont3 .back3 {width:920px;height:980px; margin:0 auto; position:relative;transition:1s;}
	.tab_cont3 .back3 li{position:relative; width:160px; height:166px; list-style:none;}
	.tab_cont3 .back3 .item {width:150px;height:150px;display:block;border-radius:30px;position:absolute;transition:1s; text-align:center; cursor:pointer;}
	.tab_cont3 .back3 li.active:after{position:absolute; left:50%; top:50%; content:''; display:inline-block; width:181px; height:181px; margin:-90px 0 0 -90px; background:url('../images/main/waff_on.png') 0px 0px no-repeat; z-index:10000;}
	.tab_cont3 .back3 .item img{height:150px;}
	.box_shadow{position:absolute; left:-9px; bottom:48px; width:300px; height:200px; display:block;}
	.item_title{font-size:18px; color:#333; margin-bottom:20px;}
	.list_item_infotext{display:block; margin-top:30px; color:#a7a6a5; font-size:14px;}
	.tab_cont3 .back3 .item1 {top:0px;left:50%; margin-left:-75px;}
	.tab_cont3 .back3 .item2 {top:73px;right:154px;}
	.tab_cont3 .back3 .item3 {top:279px;right:16px;}
	.tab_cont3 .back3 .item4 {top:515px;right:4px;}
	.tab_cont3 .back3 .item5 {top:708px;right:145px;}
	.tab_cont3 .back3 .item6 {top:790px;left:50%; margin-left:-88px;}
	.tab_cont3 .back3 .item7 {top:689px;left:138px;}
	.tab_cont3 .back3 .item8 {top:491px;left:5px;}
	.tab_cont3 .back3 .item9 {top:262px;left:4px;}
	.tab_cont3 .back3 .item10 {top:72px;left:160px;}
	.tab_cont3 .list {width:284px;height:auto; text-align:center;position:absolute;top:50%;left:50%; margin:-200px 0 0 -132px; text-align:center;}
	.tab_cont3 .list .list_item {display:none;}
	.tab_cont3 .list .list_item.active {display:block;}
	.tab_cont3 .list .list_item img{height:150px;}
	.cslide_box3{position:absolute;top:50%; left:50%; width:383px; height:52px; margin:-22px 0 0 -185px;}
	.cslide_rel3{position:relative;}
	.cslide_box3 .cslide_btn3{display:inline-block; width:27px; height:52px; cursor:pointer;}
	.cslide_box3 .prev{position:absolute; left:0px; top:0; background:url('../images/main/prev.png') 0px 0px no-repeat;}
	.cslide_box3 .next{position:absolute; right:0; top:0; background:url('../images/main/next.png') 0px 0px no-repeat;}
	.tab_cont3 .list .list_item img {width:100%;height:280px;display:block; }
	
	.tab_cont4 .back4 {width:920px;height:980px; margin:0 auto; position:relative;transition:1s;}
	.tab_cont4 .back4 li{position:relative; width:160px; height:166px; list-style:none;}
	.tab_cont4 .back4 .item {width:150px;height:150px;display:block;border-radius:30px;position:absolute;transition:1s; text-align:center; cursor:pointer;}
	.tab_cont4 .back4 li.active:after{position:absolute; left:50%; top:50%; content:''; display:inline-block; width:181px; height:181px; margin:-90px 0 0 -90px; background:url('../images/main/waff_on.png') 0px 0px no-repeat; z-index:10000;}
	.tab_cont4 .back4 .item img{height:150px;}
	.box_shadow{position:absolute; left:-9px; bottom:48px; width:300px; height:200px; display:block;}
	.item_title{font-size:18px; color:#333; margin-bottom:20px;}
	.list_item_infotext{display:block; margin-top:30px; color:#a7a6a5; font-size:14px;}
	.tab_cont4 .back4 .item1 {top:0px;left:50%; margin-left:-75px;}
	.tab_cont4 .back4 .item2 {top:73px;right:154px;}
	.tab_cont4 .back4 .item3 {top:279px;right:16px;}
	.tab_cont4 .back4 .item4 {top:515px;right:4px;}
	.tab_cont4 .back4 .item5 {top:708px;right:145px;}
	.tab_cont4 .back4 .item6 {top:790px;left:50%; margin-left:-88px;}
	.tab_cont4 .back4 .item7 {top:689px;left:138px;}
	.tab_cont4 .back4 .item8 {top:491px;left:5px;}
	.tab_cont4 .back4 .item9 {top:262px;left:4px;}
	.tab_cont4 .back4 .item10 {top:72px;left:160px;}
	.tab_cont4 .list {width:284px;height:auto; text-align:center;position:absolute;top:50%;left:50%; margin:-200px 0 0 -132px; text-align:center;}
	.tab_cont4 .list .list_item {display:none;}
	.tab_cont4 .list .list_item.active {display:block;}
	.tab_cont4 .list .list_item img{height:150px;}
	.cslide_box4{position:absolute;top:50%; left:50%; width:383px; height:52px; margin:-22px 0 0 -185px;}
	.cslide_rel4{position:relative;}
	.cslide_box4 .cslide_btn4{display:inline-block; width:27px; height:52px; cursor:pointer;}
	.cslide_box4 .prev{position:absolute; left:0px; top:0; background:url('../images/main/prev.png') 0px 0px no-repeat;}
	.cslide_box4 .next{position:absolute; right:0; top:0; background:url('../images/main/next.png') 0px 0px no-repeat;}
	.tab_cont4 .list .list_item img {width:100%;height:280px;display:block; }


	.section03{width:100%; height:333px; background:url('../images/main/sect02_bg.jpg') 0px 0px no-repeat;}
	.section03_layl{position:relative; display:table-cell; vertical-align:middle; width:1%;}
	.section03_layl:after{margin-top:-65px; content:''; display:inline-block; width:510px; height:435px; background:url('../images/main/sect02_img.png') 50% 50% no-repeat; background-size:cover;}
	.section03_layr{position:relative; top:-31px; display:table-cell; vertical-align:middle; padding-left:2%; height:200px; width:50%;}
	.section03_main_title{color:#a19994; font-size:47px; font-weight:normal;}
	.section03_sub_title{color:#fff; font-size:30px; font-weight:600;}
	.section03_text{color:#fff; margin-top:5px; font-weight:300;}


	
	/*.section03{width:100%; height:333px; background:url('../images/main/sect02_bg.jpg') 0px 0px no-repeat;}
	.section03_layl{position:absolute; left:0; top:-65px;}
	.section03_layr{padding-left:548px; padding-top:61px;}
	.section03_main_title{color:#a19994; font-size:47px; font-weight:normal;}
	.section03_sub_title{color:#fff; font-size:30px; font-weight:600;}
	.section03_text{color:#e7e5e4; margin-top:5px;}*/
	.section03_more{display:inline-block; margin-top:25px; padding:0 18px; height:39px; line-height:39px; border:3px solid #edecea; border-radius:25px; color:#fff; font-size:16px;}
	.section04{padding:140px 0 230px 0;}
	.section04_main_title{position:relative; display:inline-block; font-size:40px; font-weight:300; color:#464646; padding:0 40px; margin-bottom:80px;}
	.section04_main_title strong{display:inline-block; font-weight:600; margin-right:10px;}
	.section04_main_title:after{position:absolute; right:0; top:10px; content:''; display:inline-block; width:24px; height:25px; background:url('../images/main/sect03_title_barl.png') 0px 0px no-repeat;}
	.section04_main_title:before{position:absolute; left:0; top:10px; content:''; display:inline-block; width:24px; height:25px; background:url('../images/main/sect03_title_barl.png') 0 0px no-repeat;}
	.section04_cont{overflow:hidden;}
	.notice_box{float:left; width:26.333%; box-sizing:border-box; margin-left:10%;}
	.section04_cont .notice_box:first-child{margin:0;}
	.notice_box p{color:#9d9d9d; margin-bottom:30px;}
	.notice_sub_title{position:relative; font-weight:600; font-size:20px; color:#494949; padding-right:87px; margin-bottom:30px;}
	.notice_icon_muffin:after{position:absolute; right:0; top:0px; content:''; display:inline-block; width:52px; height:59px; transition:1s;background:url('../images/main/notice_icon01.jpg') 0 0px no-repeat;}
	.notice_icon_coffee:after{position:absolute; right:0; top:0px; content:''; display:inline-block; width:58px; height:60px; transition:1s;background:url('../images/main/notice_icon02.jpg') 0 0px no-repeat;}
	.notice_icon_donut:after{position:absolute; right:0; top:0px; content:''; display:inline-block; width:66px; height:50px; transition:1s;background:url('../images/main/notice_icon03.jpg') 0 0px no-repeat;}
	.notice_icon_muffin:hover:after,.notice_icon_coffee:hover:after,.notice_icon_donut:hover:after{transform:rotateY(360deg);}
	.notice_more{position:relative; color:#989898; padding-bottom:2px; font-size:14px;}
	.notice_more:after{position:absolute; left:0; bottom:1px; content:''; display:inline-block; width:100%; height:1px; background:#c9c9c9;}
	.section06{width:100%; height:515px;}
	.section06_bg{width:100%; height:515px; background:url('../images/main/sect06_bg.jpg') 50% 50% no-repeat; background-size:cover;}
	.section06_layl{display:table-cell; vertical-align: middle; width:599px; height:515px; text-align:center;}
	.section06_layr{display:table-cell; vertical-align: middle; width:599px; height:515px; text-align:center;}
	.section06_sub_title{font-size:22px; color:#fff; font-weight:300;}
	.section06_main_title{font-size:26px; font-weight:400; color:#fff; margin-bottom:5px;}
	.section06_more{position:relative; display:inline-block; font-size:18px; color:#fff; padding-bottom:8px;}
	.section06_more:after{position:absolute; left:0; bottom:0px; content:''; display:inline-block; width:100%; height:2px; background:#e0e0e0;}
	.section06_triangle{position:absolute; left:50%; top:-102px; display:inline-block; width:202px; height:202px; margin-left:-102px; background:url('../images/main/triangle.png') 0px 0px no-repeat;}
	.section07{padding:120px 0;}
	.section07 > div{max-width:1600px;}
	.section07_bg{width:100%; height:642px; background:url('../images/main/sect07_bg.jpg') 50% 50% no-repeat;}
	.section07_title{font-size:43px; line-height:43px; padding-bottom:70px; color:#333; font-weight:400; text-align:center;}
	.section07_list{font-size:0;}
	.section07_list li{display:inline-block; font-size:0; width:20%; overflow:hidden;}
	#footer{background:#333; padding:35px 0 45px 0;}
	.foot_logo{position:relative; text-align:center; z-index:1;}
	.foot_img{position:relative; z-index:1; padding:0 62px; display:inline-block; background:#333; z-index:10; color:#fff; font-weight:500; font-size:12px;}
	.foot_sub_text{color:#fff; font-size:10px; display:block; font-weight:400;}
	.foot_logo:after{position:absolute; left:0; top:50%; content:''; display:block; width:100%; height:1px; background:#fdfdfd; z-index:0;}
	.sns_box{text-align:center;margin-bottom:30px;}
	.sns_box a{display:inline-block; margin:31px 19px 0 19px;}
	.foot_address{text-align:center; margin-bottom:10px;}
	.foot_address li{display:inline-block; margin-left:15px; color:#c6c6c6; padding-left:15px; background:url('../images/main/footer_bar.jpg') 0px 5px no-repeat;}
	.foot_address li:first-child{margin-left:0; padding-left:0; background:none;}
	.foot_address li a{display:block; color:#c6c6c6;}
	.foot_area{padding-left:15px;}
	.copyright{text-align:center; color:#636262;}
	.privacy{color:#d6cf51 !important; font-weight:500;}
	@media screen and (max-width:1200px) { 
		#header .inner{padding:0 2%;}
	}
	@media screen and (max-width:1024px) { 
		.inner{padding:0 2%;}
		.vi_inner{padding:0 2%;}
		.section03_layl{width:57%;}
		.section03_layl:after{width:90%; background-size:contain;}
		.section03_layr{height:auto;}
		.section03_more{padding:0 42px;}
		
		
	}
	@media screen and (max-width:768px) { 
		.gnb,.link_list,.util_list{display:none;}
		#header{height:100px;}
		.nav_btn{display:block !important;}
		.inner{padding:0 2%;}
		.logo{margin-left:-39px;}
		.logo img{height:60px;}
		.external_links{position:absolute; right:10px; top:-2px; display:inline-block; height:27px; line-height:27px; border:1px solid #1d5a99; padding:0px 5px 0px 20px; color:#175b9c; border-radius:5px; font-size:11px; border-radius:5px;  background:url('../images/main/link_icon_blue.png') 5px 9px no-repeat; background-size:12px auto;}
		.visual,.visual_fake{height:350px; padding-top:75px;}
		.vi_inner{margin:114px auto 0; padding:0 2%;}
		.vi_inner p{font-size:16px; margin-top:7px; text-shadow:1px 1px rgba(167,127,78,0.5);}
		.section01{width:auto; height:auto; padding:25px 12px 4px 12px; background-size:cover;}
		.section01 .inner{padding:0;}
		.section01_layl{position:static; height:200px; width:100%; background-size:100% 100%;}
		.section01_layr{height:auto; padding:30px 2% 0 2%; background-size:23%;}
		.bx-wrapper .bx-pager{bottom:20px;}
		.sect01_sub_title{font-size:16px;}
		.sect01_main_title{font-size:25px;}
		.sect01_text{font-size:15px;}
		.sect01_more{position:relative; top:-15px; height:25px; line-height:25px; border:2px solid #e7e6e5;}
		.sect01_more:hover,.section03_more:hover{border:2px solid;}
		.section02{overflow:hidden;}
		.section02 .inner{padding:35px 0;}
		.section02_tab_nav{margin:20px 0 35px 0;}
		.section02_tab_nav li{min-width:47px; font-size:14px; height:25px; line-height:25px; padding:0 10px; margin-left:1%;}
		.item_title{font-size:16px;}
		.bx-wrapper .bx-pager.bx-default-pager a{width:15px; height:15px; background-size:13px 13px !important;}
		.bx-wrapper .bx-pager.bx-default-pager a.active{width:15px; height:15px; background-size:15px 15px !important;}
		.tab_cont .list{position: static; margin:0 auto; width:150px;}
		.tab_cont .prev{left:29px; top:50%; margin-top:-18px; background-size:20px auto;}
		.tab_cont .next{right:29px; top:50%; margin-top:-18px; background-size:20px auto;}
		.tab_cont .list .list_item img{height:150px;}
		.back1,.back2,.back3,.back4{display:none;}
		.section03{height:auto; padding:30px 0 30px 0; background-size:cover;}
		.section03_layl{width:100%; display:block; text-align:center;}
		.section03_layr{width:100%; display:block; top:0;}
		.section03_layl:after{width:100%; margin-top:-110px; display:none;}
		.section03_main_title{font-size:30px;}
		.section03_sub_title{font-size:20px;}
		.section03_text{font-size:14px;}
		.section03_more{margin-top:15px; height:30px; line-height:30px; font-size:14px; border:2px solid #edecea; padding:0 20px;}
		.section04{padding:40px 0 40px 0;}
		.section04_main_title{display:inline-block; text-align:center; padding:0 25px; font-size:25px; line-height:25px; margin-bottom:35px;}
		.section04_main_title:before{width:15px; height:15px; background-size:15px 15px; top:3px; left:0px;}
		.section04_main_title:after{width:15px; height:15px; background-size:15px 15px; top:3px; right:0px;}
		.notice_sub_title{font-size:16px; margin-bottom:15px; padding-right:60px;}
		.notice_box{float:none; width:100%; margin:0 0 30px 0 !important;}
		.section04_cont > div:first-child{display:block;}
		.section04_cont > div{display:none;}
		.notice_box p{margin-bottom:10px; font-size:14px;}
		.notice_icon_muffin:after{width:40px; height:49px; background-size:37px 45px;}
		.notice_icon_coffee:after{top:-8px; width:48px; height:50px; background-size:46px 48px;}
		.notice_icon_donut:after{width:56px; height:40px; background-size:46px 35px;}
		.section06{height:auto;}
		.section06_triangle{display:none;/*top:-65px; width:130px; height:130px; background-size:130px 130px; margin-left:-71px;*/}
		.section06_bg{height:auto; background:none;}
		.section06_bg > div{padding:0;}
		.section06_layl{display:table; width:100%; height:280px; background:url('../images/main/sect06_bg_layl.jpg') 50% 50% no-repeat; background-size:cover;}
		.section06_layr{display:table; width:100%; height:280px; background:url('../images/main/sect06_bg_layr.jpg') 50% 50% no-repeat; background-size:cover;}
		.section06_box{display: table-cell; vertical-align: middle; width:768px; height:280px; text-align:center; }
		.section06_sub_title{font-size:16px;}
		.section06_main_title{font-size:20px;}
		.section06_more{font-size:15px;}
		.section06_more:after{height:1px;}
		.section07{padding:50px 0;}
		.section07_list li{width:50%;}
		.section07_title{font-size: 30px; line-height: 30px;padding-bottom: 35px;}
		#footer{padding:20px 0 30px 0;}
		.foot_address{margin-bottom:3px;}
		.foot_address li{box-sizing:border-box; background-position:0 3px; margin-left:1.5%; padding-left:1.5%; font-size:13px; word-break: break-word;}
		.foot_address li a{font-size:13px;}
		.foot_address_top li{display:inline;}
		.sns_box{margin-bottom:15px;}
		.copyright{font-size:13px;}
		.foot_area{padding-left:2%;}
		.sns_box a{margin:15px 19px 0 19px;}
		address ul:nth-child(2) > li{margin:0; padding:0; background:none;}
		.foot_img img{height:45px;}
		
	}