#wrap{min-height:100%;}
#content{width:100%;max-width:1200px;margin:0 auto;display:table;padding-top:10px;padding-top:1rem;padding-bottom:50px;padding-bottom:5rem;}
#content .left_menu{width:18.5%;min-width:184px;display:table-cell;border:1px solid #dedede;}
#content .left_menu h2{width:100%;height:175px;height:17.5rem;background:url("../img/user/left_menu_h2.jpg");font-size:23px;font-size:2.3rem;line-height:175px;line-height:17.5rem;font-weight:bold;color:#fff;text-align:center;}
#content .left_menu h2 span{color:#fff;}
#content .left_menu ul{paddng:10px;padding:1rem;}
#content .left_menu li{width:100%;height:42px;height:3.2rem;line-height:3.2rem;}
#content .left_menu li a{font-size:14px;font-size:1.4rem;display:block;padding:0 0.3rem;color:#535353;font-weight:bold;}
#content .left_menu li.on a{background:url("../img/user/left_menu_bull.jpg") no-repeat right center;color:#2a58b1;}

#content .right_cont{width:auto;display:table-cell;padding:0 30px 50px 30px;padding:0 3rem 5rem 3rem;overflow:hidden;}
#content .right_cont h3{display:block;margin-bottom:30px;margin-bottom:3rem;padding:12px;padding:1.2rem;color:#222222;font-size:28px;font-size:2.8rem;font-weight:bold;line-height:1;}
#content .right_cont p.snav{display:inline-block;position:absolute;top:2rem; right:3rem;}
#content .right_cont p.snav span{display:inline-block;padding:0 3px;font-size:1.2rem;color:#6f6f6f;}
#content .right_cont p.snav span:first-child{width:21px;height:17px;background:url("../img/user/ico_nav_home.gif") no-repeat;font-size:0;}
#content .right_cont p.snav span:last-child{color:#182e58;font-weight:bold;}

#content .tab{width:100%;letter-spacing:-5px;padding-bottom:20px;padding-bottom:2rem;}
#content .tab a{height:38px;height:3.8rem;display:inline-block;padding:0 15px;padding:0 1.5rem;margin-bottom:0.5rem;margin-right:0.4rem;background:#ececec;border:1px solid #bcbcbc;color:#939393;font-size:14px;font-size:1.4rem;font-weight:bold;line-height:3.5rem;letter-spacing:normal;}
#content .tab a.on{background:#e8b12c;border:1px solid #c2910e;color:#fff;}
#content .tab select{margin-top:10px;font-weight:bold;}
#content .sch{display:inline-block;padding-right:6.5px;margin:10px 0;border:1px solid #d2d2d2;float:right;}
#content .sch input{height:35px;border:0;display:inline-block;padding:0 35px 0 10px;}
#content .sch a.btn{width:22px;height:22px;display:block;position:absolute;top:6.5px;right:6.5px;}
#content ul.list{clear:both;}

/*#footer{position:absolute;bottom:0;}*/

#content .nodata{ width:100%;height:352px;padding-top:262px;background:url("../img/user/nodata.png") no-repeat center center;font-size:20px;font-size:2rem;font-weight:bold;text-align:center;}
#content .view_paeg{width:100%;}


/*****팝업 기본****/
#content .pop_lay{width:100%;height:100%;display:table;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba( 255, 255, 255, 0.7);z-index:3;}
#content .pop_lay .pop_cont{width:100%;height:100%;display:table-cell;vertical-align:middle;}
#content .pop_lay .pop_cont > div{width:100%;display:block;margin:0 auto;border-radius:12px;box-shadow:1px 5px 9px #797474;background:#fff;overflow:hidden;}
#content .pop_lay .pop_cont > div p.tit{height:63px;height:6.3rem;display:block;position:absolute;top:0;left:0;right:0;padding:0 63px 0 22px;padding:0 6.3rem 0 2.2rem;background:url("../img/user/executive_pop_bg.jpg");z-index:2;}
#content .pop_lay .pop_cont > div p.tit span{height:63px;height:6.3rem;display:table-cell;color:#fff;font-size:1.7rem;font-weight:bold;vertical-align:middle;}
#content .pop_lay .pop_cont > div ul{max-height:700px;max-height:70rem;display:block;position:relative;padding-top:65px;padding-top:6.5rem;padding-bottom:2rem;bottom:0;overflow-y:auto;}
#content .pop_lay .pop_cont a.pop_close{width:35px;height:35px;display:block;position:absolute;top:2rem;right:2rem;z-index:3;}


/*********************************************************회사소개************************************************/
#content .ceo{}
#content .ceo .tab{padding-bottom:20px;}
#content .ceo .ceo_text{padding-top:20px;}
#content .ceo .ceo_text p{padding-bottom:25px;font-size:15px;font-size:1.5rem;line-height:1.5;text-align:justify;color:#272727;}
#content .ceo .ceo_text p strong{font-weight:bold;color:#000000;}

#content .ceo .ceo_cont2 .ceo_text p{font-weight:bold;font-family:"ＭＳ ゴシック", "Mplus 1p";}


#content .summary .summary_top{width:100%;height:200px;margin-bottom:28px;padding:40px 418px 40px 30px;background:#789ba4 url("../img/user/summary_bg.png") no-repeat right top;border:1px solid #d5d5d5;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.5;}
#content .summary p{line-height:1.5;}
#content .summary p.tit{width:100%;display:block;padding-bottom:20px;color:#000;font-size:22px;font-weight:bold;vertical-align:top;}
#content .summary p.tit span{display:inline;color:#25bbec;vertical-align:top;}
#content .summary p.text{display:block;margin-bottom:50px;margin-bottom:5rem;font-size:15px;font-size:1.5rem;color:#606060;}
#content .summary li span.num{width:31px;height:31px;display:block;position:absolute;left:1px;top:1px;background:#203e77;color:#fff;font-size:16px;font-size:1.6rem;}
#content .summary .text_box{padding:15px;padding:2rem;background:#fafafa;border:1px solid #f0f0f0;}
#content .summary .text_box p.tit{padding-bottom:10px;padding-bottom:1rem;display:block;color:#000;font-size:17px;font-size:1.7rem;}
#content .summary .text_box p.text{display:block;margin-bottom:15px !important;color:#4c4c4c;font-size:14px;font-size:1.4rem;}
#content .summary .text_box ul.img{letter-spacing:-5px;padding-top:10px;clear:both;}
#content .summary .text_box ul.img li{width:32%;margin-left:2%;display:inline-block;}
#content .summary .text_box ul.img li:first-child{margin-left:0;}
#content .summary .text_box ul.text{letter-spacing:-5px;margin-top:12px;margin-top:1.2rem;}
#content .summary .text_box ul.text li{width:32%;margin-left:2%;display:inline-block;letter-spacing:normal;background:#fff;border:1px solid #d3d3d3;color:#555;}
#content .summary .text_box ul.text li:first-child{margin-left:0;}
#content .summary .text_box ul.text li p{width:100%;display:table;}
#content .summary .text_box ul.text li p span{height:65px;display:table-cell;font-size:13px;font-size:1.3rem;font-weight:bold;text-align:center;vertical-align:middle;}
#content .summary .text_box div{padding-bottom:25px;padding:2.5rem 0;margin-bottom:25px;margin-bottom:2.5rem;border-bottom:1px dashed #a8a8a8;overflow:hidden;letter-spacing:-5px;}
#content .summary .text_box div p{display:inline-block;letter-spacing:normal;}
#content .summary .text_box div p.img_cont{width:26.8%;float:right;}
#content .summary .text_box div p.text_cont{width:73.2%;padding-right:3%;float:left;font-size:1.4rem;}
#content .summary .text_box div p.img2{width:54%;letter-spacing:-5px;}
#content .summary .text_box div p.img2 img{width:49%;display:inline-block;margin-left:1%;letter-spacing:normal;}
#content .summary .text_box div p.text2{width:46%;}
#content .summary .text_box div p.text3{width:100%;}
#content .summary .text_box ul.img2{padding-top:20px;padding-top:2rem;clear:both;}
#content .summary .text_box ul.img2 li{width:50%;display:inline-block;}
#content .summary .text_box ul.img2 li p{width:98%;display:block;margin:0 auto;text-align:center;}
#content .summary .text_box ul.img2 li p.img{width:80%;display:block;margin:0 auto;}
#content .summary .text_box ul.img2 p.text{padding:10px;text-align:center;}
#content .summary .text_box ul.img2{margin-bottom:10px;}

#content .hirstory .tab{padding-bottom:0;}
/*#content .hirstory #history_tep_menu.tab{display:block;padding:3px;}
#content .hirstory #history_tep_menu.tab a{display:inline-block;padding:0 10px;font-size:15px;background:url("../img/user/history_year_line.png") no-repeat left center;color:#000;font-weight:bold;border:0;}
#content .hirstory #history_tep_menu.tab a:first-child{background:transparent;}
#content .hirstory #history_tep_menu.tab a.on{ color:#cd2626; }*/

#content .hirstory .top_txt{width:100%;padding:35px 0;padding-top:12%;background:url("../img/user/company/hirstory_top_bg2.gif") no-repeat;display:none;}
#content .hirstory .top_txt span{display:block;margin-top:-3.5rem;position:absolute;left:0;right:0;top:50%;bottom:0;font-size:0;}
#content .hirstory .top_txt span img{width:60%;display:block;margin:0 auto;}
#content .hirstory ul.list{letter-spacing:-5px;margin-top:25px;margin-top:2.5rem;}
#content .hirstory ul.list li{width:100%;display:block;padding-left:120px;padding-left:12rem;margin-bottom:20px;margin-bottom:2.5rem;}
#content .hirstory ul.list li span.year{width:110px;width:11rem;display:inline-block;padding:0.8rem;position:absolute;left:0;top:0;background:#1e4a9e;border-radius:8px;color:#fff;font-size:25px;font-size:2.5rem;font-weight:bold;text-align:center;letter-spacing:normal;}
#content .hirstory ul.list li p{width:100%;display:table;padding:14px;padding:1.4rem;margin:0.5rem;background:#f1f1f1;border:1px solid #d3d3d3;border-radius:5px;font-family:"ＭＳ ゴシック";letter-spacing:normal;}
#content .hirstory ul.list li p span.subject{width:auto;display:table-cell;color:#4c4c4c;font-size:15px;font-size:1.3rem;font-weight:bold;line-height:1.5;}
#content .hirstory ul.list li p span.data{width:88px;width:8.8rem;display:table-cell;color:#222;font-size:18px;font-size:1.8rem;font-weight:bold;text-align:center;vertical-align:top;}
#content .hirstory ul.list li p span.img{width:130px;display:table-cell;}

#content .organization{ width:100%;max-width:827px;margin:0 auto;padding:33px 0%;}
#content .organization li{width:100%;height:52px;height:5.2rem;display:table;margin-bottom:13px;margin-bottom:1.3rem;border:3px solid #fff;box-shadow:3px 3px 6px #6f6f6f;}
#content .organization li span{width:100%;height:100%;display:table-cell;color:#fff;font-size:16px;font-size:1.6rem;font-weight:bold;text-align:center;vertical-align:middle;}
#content .organization a{display:block;color:#fff;text-align:center;}
#content .organization_left{width:22.8%;position:absolute;top:0;left:0;}
#content .organization_left li{width:100%;background:url("../img/user/company/organization_bg1_2.png");}
#content .organization_left li:first-child{background:url("../img/user/company/organization_bg1_1.png");}

#content .organization_center{width:100%;text-align:center;}
#content .organization_center .center_top, #content .organization_center div.center_cont{background:url("../img/user/company/organization_bg_line.png") repeat-y center; }
#content .organization_center .center_top{padding-bottom:30px;}
#content .organization_center ul{ width:22.8%;margin:0 auto;}

#content .organization_center ul.center_top li{background:url("../img/user/company/organization_bg2_3.png");}
#content .organization_center ul.center_top li:first-child{background:url("../img/user/company/organization_bg2_1.png");margin-bottom:80px;}
#content .organization_center ul.center_top li:nth-child(2){background:url("../img/user/company/organization_bg2_2.png");}
#content .organization_center span.center_line{width:50%;height:2px;display:block;margin:0 auto;background:#d1d1d1;}
#content .organization_center div.center_cont{width:50%;padding-top:50px;float:left;text-align:center;} 
#content .organization_center div.center_cont ul{width:100%;text-align:center;}
#content .organization_center div.center_cont li:first-child{ width:45.2%;margin:0 auto;padding:0;padding:0;background:url("../img/user/company/organization_bg2_4.png");border:3px solid #fff;box-shadow:3px 3px 6px #6f6f6f;}
#content .organization_center div.center_cont li{width:80%;margin:0 auto; margin-top:20px;padding:20px;padding:2rem;background:#fff;border:2px solid #d1d1d1;box-shadow:none;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:left;line-height:1.5;}
#content .organization_center div.center_cont li p{line-height:1.6;}
#content .organization_right{width:22.8%;position:absolute;top:33px;right:0;}
#content .organization_right li{width:100%;background:url("../img/user/company/organization_bg3_2.png");}
#content .organization_right li:first-child{background:url("../img/user/company/organization_bg3_1.png");}
#content .organization_right li span span{display:inline;font-size:14px;font-size:1.4rem;}

#content .organization .pop_lay .pop_cont .organization_pop{ max-width:432px;max-width:43.2rem;border:1px solid #102650; }
#content .organization .pop_lay .pop_cont .ceo{padding-top:0;}
#content .organization .pop_lay .pop_cont .organization_pop .name{display:block;padding:63px 0 29px 0; padding:6.3rem 0 2.9rem 0;background:url("../img/user/executive_pop_bg.jpg");text-align:center;}
#content .organization .pop_lay .pop_cont .organization_pop .name img{ width:30.3%;display:block;margin:0 auto;border:1px solid #1f3258;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius: 100%;}
#content .organization .pop_lay .pop_cont .organization_pop .name p.name_text{padding:1.3rem;font-size:15px;font-size:1.5rem;font-weight:bold;color:#fff;}

#content .organization .pop_lay .pop_cont .ceo ul{padding-top:0;}
#content .organization .pop_lay .pop_cont .organization_pop ul{width:100%;margin:12px auto;}
#content .organization .pop_lay .pop_cont .organization_pop ul li{width:95%;height:auto !important;display:table;margin:1rem auto;background:url("../img/user/pop_bull.png") no-repeat 5px center;border:1px solid #e2e2e2;box-shadow:none;}
#content .organization .pop_lay .pop_cont .organization_pop ul li label, .organization .pop_lay .pop_cont .organization_pop ul li span{width:auto !important;height:33px;display:table-cell;padding-left:20px;color:#525252 !important;font-size:13px;font-size:1.3rem !important;font-weight:bold;text-align:left !important;vertical-align:middle;}
#content .organization .pop_lay .pop_cont .organization_pop ul li label{width:75px !important;width:7.3rem !importnat;background:#ebebeb;border-right:1px solid #e2e2e2;}


#content .location iframe{width:100%;height:350px;}
#content .location p.location_cont{width:100%;display:block;padding:8px 0;}
#content .location p.location_cont span{display:table;font-size:13px;font-size:1.3rem;margin-bottom:5px;}
#content .location p.location_cont span strong{width:80px;height:25px;display:table-cell;padding:0 10px;background:#1f3e77;color:#fff;font-weight:bold;text-align:justify;vertical-align:top;line-height:1;vertical-align:middle;text-align:center;border-radius:5px;}
#content .location p.location_cont span span{width:auto;height:25px;display:table-cell;padding:0 13px;vertical-align:top;line-height:1;vertical-align:middle;}

/*********************************************************협회회원************************************************/

#content .executive ul.list{margin-top:50px;margin-top:5rem;letter-spacing:-5px;}
#content .executive ul.list li{width:32.5%;display:inline-block;margin:0 0  4.3% 1.2%;padding:1rem 1.8rem;letter-spacing:normal;border:1px solid #d3d3d3; border-top:3px solid #1f4b9e;border-radius:8px;box-shadow:1px 1px 1px #e0dfdf;letter-spacing:-5px; cursor:pointer;}
#content .executive ul.list li:first-child, .executive ul.list li:nth-child(3n+1){margin-left:0 !important;}
#content .executive ul.list li p{display:inline-block;letter-spacing:normal;}
#content .executive ul.list li p.photo{width:38%;}
#content .executive ul.list li p.photo img{height:12rem;}
#content .executive ul.list li p.txt{width:62%;min-height:12.6rem;padding-left:5%;}
#content .executive ul.list li p.txt span{display:block;color:#505050;font-size:1.2rem;font-weight:bold;/*white-space:nowrap;overflow:hidden;text-overflow:ellipsis;*/}
#content .executive ul.list li p.txt span.tit{display:inline-block;margin-bottom:0.8rem;padding:0.3rem;background:#1f4b9e;color:#fff;font-size:1.4rem;}
#content .executive ul.list li p.txt span.name{padding-bottom:0.8rem;}
#content .executive ul.list li p.txt span.name span{display:block;font-size:16px;font-size:1.6rem;color:#505050;}
#content .executive ul.list li p.txt span.name span:last-child{padding-left:0.3rem;font-size:13px;color:#666666;font-size:1.3rem;line-height:1.8;}
#content .executive ul.list li p.txt span.company{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#content .executive ul.list li:hover{background:#1f4b9e;color:#fff;text-align:center;}
#content .executive ul.list li:hover p.photo{display:none;}
#content .executive ul.list li:hover p.txt{width:100%;}
#content .executive ul.list li:hover p.txt span{color:#fff !important;font-size:1.3rem;}
#content .executive ul.list li p.txt span.name span{font-size:1.7rem;}
#content .executive ul.list li p.txt span.tit{font-size:1.5rem;}
#content .executive ul.list li p.txt span.name span:last-child{font-size:1.4rem;}
#content .executive .pop_lay .pop_cont .executive_pop{ max-width:432px;max-width:43.2rem;background:url("../img/user/executive_pop_bg.jpg");border:1px solid #102650; }
#content .executive .pop_lay .pop_cont .executive_pop ul li{width:100%;display:table;padding:0 24px 12px 38px;padding:0 2.4rem 1.2rem 3.8rem;background:url("../img/user/pop_bull.png") no-repeat 24px 5px;}
#content .executive .pop_lay .pop_cont .executive_pop ul li label, .executive .pop_lay .pop_cont .executive_pop ul li span{width:auto;display:table-cell;font-size:13px;font-size:1.3rem;color:#fff;}
#content .executive .pop_lay .pop_cont .executive_pop ul li label{width:73px;width:7.3rem;}
#content .executive .pop_lay .pop_cont .executive_pop ul li.name{ display:block;padding:16px 0 29px 0; padding:1.6rem 0 2.9rem 0;background:transparent;color:#fff;text-align:center;}
#content .executive .pop_lay .pop_cont .executive_pop ul li.name p.photo img{ width:30.3%;display:block;margin:0 auto;border:1px solid #1f3258;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius: 100%;}
#content .executive .pop_lay .pop_cont .executive_pop ul li.name p.name_text{padding:1.3rem;font-size:15px;font-size:1.5rem;font-weight:bold;color:#fff;}

#content .member ul.list{margin-top:50px;margin-top:5rem;letter-spacing:-5px;border:1px solid #d3d3d3;border-bottom:0;border-right:0;}
#content .member ul.list li{width:33.3%;min-height:50px;min-height:5rem;display:inline-block;padding:8px 15px;padding:0.8rem 1.5rem;letter-spacing:normal;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;letter-spacing:normal;cursor:pointer;}
#content .member ul.list li:first-child, .member ul.list li:nth-child(3n+1){width:33.4%;}

#content .member ul.list li p.member_logo{width:100%;max-width:274px;height:78px;display:table;text-align:center;border:1px solid #e7e7e7;margin-bottom:8px;}
#content .member ul.list li p.member_logo span{width:100% !important;height:78px;display:table-cell;vertical-align:middle;text-align:center;overflow:hidden;}
#content .member ul.list li p.member_logo img{width:auto;height:auto;max-width:272px;max-height:76px;}
#content .member ul.list li p{width:100%;display:table;}
#content .member ul.list li p span{width:auto;height:33px;display:table-cell;padding-left:5px;vertical-align:top;color:#6c6c6c;font-size:13px;font-size:1.3rem;vertical-align:middle;overflow:hidden;}
#content .member ul.list li p span.c_type1{background:#205f77;}
#content .member ul.list li p span.c_type2{background:#688d29;}
#content .member .pop_lay .pop_cont .member_pop{ max-width:432px;max-width:43.2rem;border:1px solid #102650; }
#content .member .pop_lay .pop_cont .member_pop ul{width:100%;margin:12px auto;}
#content .member .pop_lay .pop_cont .member_pop ul li{width:95%;display:table;margin:1rem auto;background:url("../img/user/pop_bull.png") no-repeat 5px center;border:1px solid #e2e2e2;}
#content .member .pop_lay .pop_cont .member_pop ul li label, .member .pop_lay .pop_cont .member_pop ul li span{width:auto;height:33px;display:table-cell;padding-left:20px;color:#525252;font-size:13px;font-size:1.3rem;font-weight:bold;vertical-align:middle;word-break:break-all;}
#content .member .pop_lay .pop_cont .member_pop ul li label{width:73px;width:7.3rem;background:#ebebeb;border-right:1px solid #e2e2e2;}
#content .member .pop_lay .pop_cont .member_pop ul li.member_logo{width:100%;max-width:316px;height:88px;border:0;text-align:center;border:0;margin-bottom:8px;background:#fff;}
#content .member .pop_lay .pop_cont .member_pop ul li.member_logo span{width:100% !important;height:88px;display:table-cell;vertical-align:middle;text-align:center;overflow:hidden;}
#content .member .pop_lay .pop_cont .member_pop ul li.member_logo span{width:auto;max-width:316px;max-height:88px;padding-left:0;}
#content .member .pop_lay .pop_cont .member_pop ul li.member_logo span img{max-width:316px;max-height:88px;width:auto;height:auto;}




#content .sign_up .top_box{width:100%;height:163px;margin:20px 0;padding-right:308px;background:#5170ae url("../img/user/sign_bg.png") no-repeat right top;}
#content .sign_up .top_box p{display:block; padding:16px 20px;}
#content .sign_up .top_box p span.tit{display:block;padding-bottom:20px;color:#fff;font-size:20px;font-size:2rem;font-weight:bold;}
#content .sign_up .top_box p span.text{display:block;color:#e7ecf7;font-size:14px;font-size:1.4rem;line-height:1.5;}
#content .sign_up .sign_cont{width:100%;display:table;margin-top:52px;}
#content .sign_up .sign_cont span.tit{ width:220px;height:95px;display:table-cell;padding-left:109px;color:#2d4d8d;font-size:17px;font-size:1.7rem;font-weight:bold;vertical-align:middle; }
#content .sign_up .sign_cont div.text{ width:auto;display:table-cell;padding-left:30px;color:#555555;font-size:14px;font-size:1.4rem;vertical-align:middle;line-height:1.5;}
#content .sign_up .sign_cont div.text strong{font-weight:bold;display:inline-block;padding-right:5px;margin-bottom:3px;}
#content .sign_up .sign_cont table{width:579px;margin-top:5px;border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-collapse:separate;}
#content .sign_up .sign_cont table thead th:first-child{width:26%;}
#content .sign_up .sign_cont table thead th{width:37%;}
#content .sign_up .sign_cont table th, td{min-height:30px;padding:3px 10px;text-align:center;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;color:#0f0f0f;font-size:14px;vertical-align:middle;}
#content .sign_up .sign_cont table th{ background:#ededed; }
#content .sign_up .sign_cont table tbody th{background:#f6f6f6;}
#content .sign_up .sign_icon1 span.tit{background:url("../img/user/sign_icon1.png") no-repeat left center;}
#content .sign_up .sign_icon2 span.tit{background:url("../img/user/sign_icon2.png") no-repeat left center;}
#content .sign_up .sign_icon3{display:block;}
#content .sign_up .sign_icon3 span.tit, #content .sign_up .sign_icon3 div.text{width:100%;display:block;}
#content .sign_up .sign_icon3 span.tit{background:url("../img/user/sign_icon3.png") no-repeat left center;line-height:92px;}
#content .sign_up .sign_icon3 div.text {letter-spacing:-5px;padding-top:15px;}
#content .sign_up .sign_icon3 div.text .text_cont{width:56%;min-height:230px;display:inline-block;margin-left:2%;letter-spacing:normal;border:1px solid #d5d5d5;}
#content .sign_up .sign_icon3 div.text .text_cont:first-child{margin-left:0;width:42%;}
#content .sign_up .sign_icon3 div.text .text_cont span.tits{width:100%;height:32px;display:block;background:#ba2323;color:#fff;font-size:15px;font-size:1.5rem;font-weight:bold;text-align:center;line-height:32px;}
#content .sign_up .sign_icon3 div.text .text_cont ul{padding:15px 20px;}
#content .sign_up .sign_icon3 div.text .text_cont ul li{display:block;margin-top:12px;padding-left:15px;background:url("../img/user/sign_bull.gif") no-repeat left 5px;line-height:1.3;color:#555555;font-size:1.3rem;}
#content .sign_up .sign_icon3 div.text .text_cont ul li:first-child{margin-top:0;}
#content .sign_up .inquiry{margin-left:3.3%;margin-top:50px;padding:15px 17px;background:#eeeeee;border:1px solid #d5d5d5;}
#content .sign_up .inquiry span.tit{ display:block;color:#272727;font-size:15px;font-size:1.5rem;font-weight:bold; }
#content .sign_up .inquiry p.text{display:block;padding-top:10px;}
#content .sign_up .inquiry p.text span{min-height:22px;display:inline-block;color:#404040;font-size:13px;font-size:1.3rem;line-height:22px;}
#content .sign_up .inquiry p.text span:first-child{font-weight:bold;}
#content .sign_up .inquiry p.text span.tel{background:url("../img/user/sign_icon4.png") no-repeat;padding-left:28px;font-weight:normal;}
#content .sign_up .inquiry p.text span.email{background:url("../img/user/sign_icon5.png") no-repeat;padding-left:28px;margin-left:10px;font-weight:normal;}


/*******************************************사업개요********************************************/

#content .pdf_download{text-align:right;overflow:hidden;}
#content .pdf_download span{ height:40px;display:inline-block;margin-bottom:8px;padding:0 0 0 40px;background:#ea4c3a url("../img/user/pdf_icon.png") no-repeat 0 center;background-size:40px;}
#content .pdf_download span select{height:40px;display:inline-block;padding:0 40px 0 10px;background:#d23d2c url("../img/user/tab_select.png") no-repeat right center;background-size:32px;border:0;font-size:1.3rem;font-weight:bold;color:#fff;-webkit-appearance: none;-moz-appearance: none; appearance: none;}
#content .pdf_download span select::-ms-expand {display: none; }
#content .pdf_download a{height:40px;display:inline-block;margin-left:4px;margin-bottom:5px;padding:0 15px;background:#d23d2c;font-size:1.3rem;font-weight:bold;color:#fff;line-height:40px;}
#content .pdf_download a.hwp{height:38px;display:inline-block;padding:0 15px 0 52px;background:#137b99 url("../img/user/hwp_icon.png") no-repeat 0 center;background-size:38px;}
#content .pdf_download a.word{height:38px;display:inline-block;padding:0 15px 0 52px;background:#105493 url("../img/user/word_icon.png") no-repeat 0 center;background-size:38px;}

#content .pdf_download p.tit span{float:left;background:transparent;padding-left:0;padding-bottom:0;}




/********************************************게시판 공통**********************************/
#content .board p.stext{width:100%;display:block;position:absolute;top:-30px;right:0;font-size:12px;font-size:1.2rem;text-align:right;}
#content .board ul.list{margin-top:20px;margin-top:2rem;letter-spacing:-5px;letter-spacing:normal;}
#content .board ul.list li{width:100%;display:table;border-bottom:1px solid #ddd;}
#content .board ul.list li.head{border-top:2px solid #151515;border-bottom:1px solid #aaaaaa;}
#content .board ul.list li.head p{color:#272727;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:center !important;}
#content .board ul.list li p{min-height:53px;display:table-cell;padding:12px 12px;padding:1.2rem 1.2rem;background:#fff;color:#4b4b4b;font-size:14px;font-size:1.4rem;text-align:center;vertical-align:middle;}
#content .board ul.list li p.no{width:60px;}
#content .board ul.list li p.sbject{width:auto;text-align:left;overflow:hidden;}
#content .board ul.list li p.sbject a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#content .board ul.list li p.sbject a.new{padding-left:20px;background:url("../img/user/list_new.png") no-repeat left center;}

#content .board ul.member_list li p.sbject a{top:15px;}
#content .business ul.list li p.sbject a{position:relative;top:inherit;left:inherit;right:inherit;white-space:normal;}


#content .board ul.list li p.data{width:110px;}
#content .board ul.list li p.download{width:120px;}
#content .board ul.list li p.hit{width:60px;}

/*#content .board ul.list li p.download a{ width:98%;display:block;margin:0 auto;padding:5px;background:#69a435;border-radius:30px;color:#fff;font-size:1.3rem;font-weight:bold; }*/
#content .board ul.list li p.download a{ width:70px;width:8rem;display:block;margin:0 auto;padding:5px 5px 5px 30px;background:#ea4c3a url("../img/user/list_download_bg.png") no-repeat left center;background-size:25px;border-radius:30px;box-sizing:border-box;color:#fff;font-size:1.3rem;font-weight:bold; }
#content .board ul.list li p.download a.black{background:#4c4c4c url("../img/user/list_download_bg.png") no-repeat left center;}


#content .board .pagenum{ width:100%;height:35px;padding:30px;text-align:center;}
#content .board .pagenum a{width:25px;height:25px;display:inline-block;background:#fff;border:1px solid #d1d1d1;border-radius:3px;font-size:13px;font-weight:bold;line-height:25px;color:#4b4b4b;vertical-align:top;margin-left:5px;}
#content .board .pagenum a:first-child{margin-left:0;}
#content .board .pagenum a img{width:11px;}
#content .board .pagenum a.first_page, #content .board .pagenum a.prev_page, #content .board .pagenum a.next_page,#content .board .pagenum a.last_page{font-size:0;}
#content .board .pagenum a.first_page{background:#fff url("../img/admin/page_first.png") no-repeat center center;background-size:11px;}
#content .board .pagenum a.prev_page{background:#fff url("../img/admin/page_prev.png") no-repeat center center;background-size:11px;}
#content .board .pagenum a.next_page{background:#fff url("../img/admin/page_next.png") no-repeat center center;background-size:11px;}
#content .board .pagenum a.last_page{background:#fff url("../img/admin/page_last.png") no-repeat center center;background-size:11px;}
#content .board .pagenum a.on{background:#393939;color:#fff;}

#content .board .sch{width:100%;margin-top:50px;padding:8px;background:#f1f4f7;border:1px solid #cbd4dd;border-radius:3px;text-align:center;}
#content .board .sch select{height:25px;display:inline-block;padding:2px 40px 2px 10px;background:#fff url("../img/user/board_sch_select.png") no-repeat right center;border:1px solid #cccccc;border-radius:3px;font-size:1.3rem;color:#434343;-webkit-appearance: none;-moz-appearance: none; appearance: none;}
#content .board .sch select::-ms-expand {display: none; }
#content .board .sch input[type="text"]{height:25px;display:inline-block;padding:0 10px 0 10px;background:#fff;border:1px solid #cccccc;border-radius:3px;font-size:13px;font-size:1.3rem;color:#434343;line-height:1.5;vertical-align:top;}
#content .board .sch a{height:25px;display:inline-block;padding:0 12px;background:#2e549d;border-radius:3px;color:#fff;font-size:13px;font-size:1.3rem;line-height:1.9;vertical-align:top;}
#content .info ul.list{margin-top:90px;}



#content .board .view{margin-top:50px;margin-top:5rem;border-top:2px solid #151515;border-bottom:1px solid #aaaaaa;letter-spacing:normal;}
#content .board .view h4{width:100%;display:block;padding:10px;padding:1rem;background:#f3f3f3;border-bottom:1px solid #aaaaaa;color:#272727;;font-size:15px;font-size:1.5rem;font-weight:bold;text-align:center;}
#content .board .view .s_text_box{padding:8px 5px;border-bottom:1px solid #d4d4d4;} 
#content .board .view .s_text_box li{display:inline-block;padding:3px 15px;background:url("../img/board_stext_bg.jpg") no-repeat left center;font-size:13px;}
#content .board .view .s_text_box li:first-child{background:transparent;}
#content .board .view .s_text_box li span{display:inline-block;color:#898989;line-height:1.5;vertical-align:top;}
#content .board .view .s_text_box li span:first-child{padding-right:7px;}
#content .board .view .s_text_box p.business_data{color:#254573;font-size:13px;font-size:1.3rem;font-weight:bold;}
#content .board .view .edt_body{line-height:1.5;}

/*2017-08-01*/
#content .board .view .edt_cont{padding:40px;color:#404040;font-size:14px;}
/* #content .board .view .edt_cont{padding:40px;color:#404040;font-size:14px;font-weight:bold;}*/
#content .board .view .edt_cont strong{font-weight:bold;}

#content .board .view .edt_cont img, #content .board .view .edt_cont table img{width:inherit;max-width:600px;}
#content .board .view .pdf_cont{width:100%;padding:130.6% 0 0 0;}
#content .board .view .pdf_cont embed, #content .board .view .pdf_cont object, #content .board .view .pdf_cont iframe{width:100%;height:100%;position:absolute;top:0;left:0;right:0;top:0;bottom:0;overflow:hidden;z-index:0;}
#content .board .view .pdf_cont #sizer{height:auto !important;} 
#content .board .view .file_cont{width:100%;padding:12px 120px 12px 12px;position:relative;bottom:0;background:#efefef;border-top:1px solid #d4d4d4;}
#content .board .view .file_cont span.tit{width:79px;height:28px;display:inline-block;margin-right:5px;background:#e5e5e5;border:1px solid #c5c5c5;border-radius:6px;color:#828282;font-weight:bold;line-height:28px;text-align:center;}
#content .board .view .file_cont ul{display:inline-block;vertical-align:top;}
#content .board .view .file_cont ul > a{display:none;}
#content .board .view .file_cont ul li{height:23px;display:block;}
#content .board .view .file_cont ul li.pdf{background:url("../img/icon_pdf.gif") no-repeat left center; padding-left:25px;line-height:28px;}
#content .board .view .file_cont ul li.hwp{background:url("../img/icon_hwp.gif") no-repeat left center; padding-left:25px;line-height:28px;}
#content .board .view .file_cont ul li.word{background:url("../img/icon_word.gif") no-repeat left center; padding-left:25px;line-height:28px;}
#content .board .view .file_cont ul li.image{background:url("../img/icon_image.gif") no-repeat left center; padding-left:25px;line-height:28px;}
#content .board .view .file_cont ul li.powerpoint{background:url("../img/icon_powerpoint.gif") no-repeat left center; padding-left:25px;line-height:28px;}
#content .board .view .file_cont ul li.excel{background:url("../img/icon_excel.gif") no-repeat left center; padding-left:25px;line-height:28px;}
#content .board .view .file_cont ul li.txt{background:url("../img/icon_txt.gif") no-repeat left center; padding-left:25px;line-height:28px;}
#content .board .view .file_cont ul li a{color:#525252;font-size:13px;font-size:1.3rem;font-weight:bold;}
#content .board .view .file_cont a.btn_good{width:100px;height:30px;padding-left:50px;display:block;position:absolute;top:2px;right:10px;background:url("../img/icon_good.gif") no-repeat;border:1px solid #cfcfcf;border-radius:5px;color:#000;font-size:13px;font-size:1.3rem;font-weight:bold;line-height:28px;box-sizing:border-box;}


#content .board .btn{width:100%;padding-top:20px;text-align:center;}
#content .board .btn a{ min-width:78px; display:inline-block;padding:8px 12px;margin-left:6px;background:#2b3e86; border:1px solid #707070;border-radius:5px;font-size:15px;font-size:1.5rem;font-weight:bold;color:#fff;text-align:center;box-sizing:border-box;box-shadow:0px 1px 1px #707070;}
#content .board .btn a.btn_wrt{background:#2263a0; border:1px solid #103f6a;}



/*************사업계획/실적보기*****************/
#content .business ul.list li{border-bottom:0;padding-top:10px;}
#content .business ul.list li.head{padding-top:0;} 
#content .business ul.list li.head p{padding-right:0 !important;position:relative !important;top:inherit !important;bottom:inherit !important;right:inherit;border:0;}
#content .business ul.list li:nth-child(2){padding-top:28px;}
#content .board ul.list li p.business_data{width:180px;text-align:left;}
#content .business ul.list li p.business_data span{display:block;font-weight:bold;}
#content .business ul.list li p.business_data span.year{color:#747474;font-size:15px;font-size:1.5rem;}
#content .business ul.list li p.business_data span.data{width:125px;display:inline-block;padding-bottom:8px;border-bottom:3px solid #203e77;color:#383838;font-size:16px;font-size:1.6rem;font-weight:bold;}
#content .board ul.list li p.business_btn{width:110px;}
#content .business ul.list li p.business_btn{width:110px;position:absolute;top:11px;right:10px;bottom:1px;}
#content .board ul.list li p.business_btn span{width:100%;height:100%;display:table;}
#content .board ul.list li p.business_btn span a{width:100%;height:100%;display:table-cell;background:#2b96b4 linear-gradient( to top, #6c6c6c, #3e3e3e );border:1px solid #303030;border-radius:8px;color:#fff;font-weight:bold;vertical-align:middle;}
#content .board ul.list li p.business_btn span a.on{background:#4f4f4f linear-gradient( to top, #2b96b4, #39b2d5 );border:1px solid #17687f;}
#content .business ul.list li:nth-child(2) p.business_btn{top:29px;}
#content .business ul.list p.sbject{padding:10px;padding:1rem;padding-right:110px;border:1px solid #d9d9d9;border-radius:5px;} 
#content .business ul.list p.sbject span{display:block;color:#656565;font-size:14px;font-size:1.4rem;font-weight:bold;}
#content .business ul.list p.sbject span.tit{color:#262626;font-size:16px;font-size:1.6rem;}



@media screen and (max-width:1200px){

#content .ceo .ceo_text p br{display:none;}


}



@media screen and (max-width:1024px){

	#wrap{padding-bottom:0;}
	.main_img, #content .right_cont h3, #content .right_cont p.snav{display:none;}

	#wrap #content{display:block;}
	#content .left_menu{width:100%;display:block;border:0;}
	#content .left_menu h2{height:auto;padding-top:15.5%;background:url("../img/user/sub_h2_bg.png") no-repeat;background-size:100%;line-height:1;}
	#content .left_menu h2 span{display:block;margin-top:-10px;margin-top::-1rem;position:absolute;left:0;right:0;top:50%;bottom:0;color:#000;}
	#content .left_menu ul{display:none;}
	#content .left_menu div span.mobile{display:block;}
	#content .left_menu div.select{width:95%;height:4.5rem;display:none;margin:1.5rem auto;background:url("../img/user/left_menu_h2.jpg");border-radius:8px;text-align:center;}
	#content .left_menu div.select span{position:absolute;left:0;top:0;right:0;bottom:0;background:url("../img/user/left_mobile_menu_bull.png") no-repeat right center;background-size:54px 19px;color:#fff;font-size:1.6rem;font-weight:bold;line-height:4.5rem;text-align:center;}
	#content .left_menu ul{position:absolute;top:40px;left:0;right:0;background:url("../img/user/left_menu_h2.jpg");border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:3;}
	#content .left_menu li{height:auto;padding:5px;border-top:1px solid #4f6895;}
	#content .left_menu li a{color:#fff;}
	#content .left_menu li.on a{background:transparent;color:#fff;}	

	#content .left_menu span.select{width:95%;height:4.5rem;display:block;margin:1.5rem auto;background:url("../img/user/left_menu_h2.jpg");border-radius:8px;text-align:center;}
	#content .left_menu span.select label{position:absolute;left:0;top:0;right:0;bottom:0;background:url("../img/user/left_mobile_menu_bull.png") no-repeat right center;background-size:54px 19px;color:#fff;font-size:1.6rem;font-weight:bold;line-height:4.5rem;text-align:center;}
	#content .left_menu span.select select{width:100%;height:4.5rem;padding:0 40px 0 10px;background:#2857b2 url("../img/user/left_menu_h2.jpg");background-size:28px;border-radius:8px;color:#fff;font-size:1.5rem;font-weight:bold;text-indent:45%;-webkit-appearance: none;-moz-appearance: none; appearance: none;	opacity: 0;
				filter: alpha(opacity=0);}
	#content .left_menu span.select select::-ms-expand {display: none; }
	#content .tab{width:100%;margin:0 auto;}
	#content .tab a{widtth:100%;height:auto;padding:1rem 1.2rem;margin-top:0.3rem;margin-right:2px;font-size:1.3rem;line-height:1.3;box-sizing:border-box;border-right:1px solid #bcbcbc;}
	
	#content .right_cont{width:100%;display:block;padding-bottom:50px;padding:5rem;}
	#footer{position:relative;}


	#content .summary .summary_top{height:auto;padding:20px;background:#789ba4;}

	#content .sign_up .top_box{height:auto;padding-right:0;background:#5170ae;}
	#content .sign_up .sign_cont{display:block;}
	#content .sign_up .sign_cont span.tit{ width:100%;height:60px;display:block;padding-left:75px;line-height:65px;background-size:60px !important;}
	#content .sign_up .sign_cont div.text{ width:100%;display:block;padding-left:75px;}


	#content .sign_up .sign_icon3 div.text {letter-spacing:-5px;padding-top:15px;}
	#content .sign_up .sign_icon3 div.text .text_cont{width:90% !important;min-height:auto;}
	#content .sign_up .sign_icon3 div.text .text_cont:first-child{margin-left:2%;margin-bottom:10px;}
	#content .sign_up .sign_icon3 div.text .text_cont li br{display:none;}


	
}



@media screen and (max-width:768px){

	#content .right_cont{width:95%;display:block;padding:0;margin:0 auto;}
	
	#content .pop_lay .pop_cont > div{width:100%;height:100%;border-radius:0;box-shadow:0;overflow-y:auto;}
	#content .pop_lay .pop_cont > div ul{max-height:auto;position:relative;overflow:hidden;}

	#content .tab a{margin-right:0;border-left:0;border-right:1px solid #bcbcbc;}
	#content .tab a:first-child{border-left:1px solid #bcbcbc;}
	/*********************************************************회사소개************************************************/
	#content .summary .text_box div p.img_cont{width:95%;max-width:300px;display:block;margin:0 auto;float:none;}
	#content .summary .text_box div p.text_cont{width:100%;display:block;padding-right:0;float:none;}
	#content .summary .text_box div p.img2{width:95%;max-width:95%;letter-spacing:-5px;}
	#content .summary .text_box div p.text2{width:100%;}
	#content .summary .text_box div p.text3{width:100%;}

	
	
	#content .hirstory .top_txt{ width:100%;padding:2.5rem 0;background:transparent;}
	#content .hirstory .top_txt span{width:95%;display:block;margin:0 auto;position:relative;left:inherit;right:inherit;top:inherit;bottom:inherit;font-size:1.5rem;font-weight:bold;}	
	#content .hirstory .top_txt span img{display:none;}
	#content .hirstory ul.list li, .hirstory ul.list li p{padding-left:0;}
	#content .hirstory ul.list li p{margin-top:1rem;display:block;width:auto;}
	#content .hirstory ul.list li span.year{width:auto;position:relative;padding:1rem 2rem;border-radius:0.5rem;font-size:1.8rem;}
	#content .hirstory ul.list li p span.subject, .hirstory ul.list li p span.data{display:block;padding:0.5rem 1rem;position:relative;top:inherit;left:inherit;text-align:left;}
	#content .hirstory ul.list li p span.img{width:90%;display:block;margin:0 auto;}



	#content .organization li span{font-size:1.4rem;}
	#content .organization_left, #content .organization_right{width:100%;position:relative;top:0;left:0;}
	#content .organization_left li, #content .organization_right li{width:30%;float:left;margin-left:12px;margin-left:1.2rem;}
	#content .organization_right li:first-child{width:43%;}
	#content .organization_left li:first-child, #content .organization_right li:first-child{margin-left:0;}

	#content .organization_center{width:100%;text-align:center;clear:both;}
	#content .organization_center ul.center_top{width:30%;margin:0;}
	#content .organization_center .center_top{padding-bottom:0;}
	#content .organization_center ul{ width:100%;margin:0;}
	#content .organization_center span.center_line{clear:both;top:-3.5rem;margin-left:31%;}
	#content .organization_center .center_center{width:100%;padding-left:30%;top:-66px;top:-6.6rem;}
	#content .organization_center div.center_cont{padding-top:0;margin-top:2rem;width:100%;}
	#content .organization_center div.center_cont:first-child{margin-top:0.5rem;}
	#content .organization_center div.center_cont li{padding:1rem;font-size:1.3rem;}


	#content .location p.location_cont span{display:block;}
	#content .location p.location_cont span strong{width:80px;height:20px;display:block;margin-bottom:5px;padding:3px 3px 3px 3px;line-height:1.5;}
	#content .location p.location_cont span span{width:100%;display:block;padding:3px 3px 3px 3px;}



	/*********************************************************협회회원************************************************/
	#content .executive ul.list{margin-top:20px;margin-top:2rem;letter-spacing:-5px;}
	#content .executive ul.list li{width:100%;display:block;margin:0 auto;margin-bottom:1rem;}
	#content .executive ul.list li p.photo{width:29%;max-width:112px;margin:0 auto;}
	#content .executive ul.list li p.txt span.name span{display:block;text-align:left;}
	#content .executive ul.list li:hover p.txt span.name span{text-align:center;}
	#content .member ul.list li{width:100%;}
	#content .member ul.list li:first-child, .member ul.list li:nth-child(3n+1){width:100%;}




	/********************************************게시판 공통**********************************/
	#content .board ul.list{display:block;margin-top:0;margin-top:0;border-top:2px solid #151515;letter-spacing:-5px;letter-spacing:normal;}
	#content .board ul.list li{display:block;padding:1.2rem 0;border-bottom:1px solid #ddd;}
	#content .board ul.list li.head{display:none;}
	#content .board ul.list li p.no{display:none;}
	#content .board ul.list li p{min-height:auto;display:inline-block;padding:0 1.2rem 0.8rem 1.2rem;}
	#content .board ul.list li p.sbject{font-weight:bold;}
	#content .board ul.list li p.data{width:140px;min-height:auto;padding:0 0 0 1.2rem;font-size:1.3rem;text-align:left;}
	#content .board ul.list li p.hit{width:80px;min-height:auto;padding:0 0 0 0.5rem;font-size:1.3rem;text-align:left;}
	#content .board ul.list li p.data span, #content .board ul.list li p.hit span{display:inline;padding-right:3px;}
	#content .board ul.list li p.sbject{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
	#content .board ul.list li p.sbject a{position:relative;top:inherit;left:inherit;right:inherit;}
	#content .board p.stext{top:0;position:relative;padding-bottom:10px;}
	#content .board .sch{text-align:left;padding-right:70px;}
	#content .board .sch a{position:absolute;right:-60px;top:30px;}
	#content .board .sch select{margin-bottom:5px;}
	#content .board .sch input[type="text"]{ width:100%;display:block; }


	#content .member_list ul.list li p.data{display:none;}
	#content .member_list ul.list li{padding-right:120px;}
	#content .member_list ul.list li p.download{position:absolute;top:12px;right:0;bottom:0;}
	#content .member_list ul.list li p.download a{vertical-align:middle;}


	#content .board .view{margin-top:20px;margin-top:2rem;}
	#content .board .view .edt_cont{padding:10px;padding:1rem;}
	#content .board .view .edt_cont img, #content .board .view .edt_cont table img{max-width:98% !important;height:inherit !important;}

	#content .board .view .file_cont{padding:12px 12px 12px 12px;overflow:hidden;}
	#content .board .view .file_cont a.btn_good{width:100px;height:30px;float:right;position:relative;top:inherit;right:inherit;}



	/*****************************************사업계획/사업실적********************************/
	#content .board ul.list li p.business_data{width:100%;display:block;}
	#content .business ul.list li p.business_data span.data{width:auto;}
	#content .business ul.list li p.business_data span.data br{display:none;}
	#content .business ul.list p.sbject{padding-right:0;padding-bottom:50px;}
	#content .business ul.list li p.business_btn{top:inherit !important;bottom:15px;}
	#content .business ul.list li p.business_btn span{height:30px;}

	#content .business select.mobile{height:35px;display:inline-block;padding:2px 40px 2px 10px;background:#e8b12c url("../img/user/tab_select.png") no-repeat right center;background-size:32px;border:1px solid #b48719;border-radius:3px;color:#fff;font-size:1.4rem;font-weight:bold;-webkit-appearance: none;-moz-appearance: none; appearance: none;}
	#content .business select::-ms-expand {display: none; }



}


@media screen and (max-width:500px){
		#content .summary .text_box ul.img li{width:50%;margin-left:0;margin-bottom:8px;margin-bottom:0.8rem;}
		#content .summary .text_box ul.img li img{width:98%;display:block;margin:0 auto;}

		#content .summary .text_box ul.text{margin-top:0;}
		#content .summary .text_box ul.text li{width:100%;margin:0;margin-bottom:8px;margin-bottom:0.8rem;}
		#content .summary .text_box ul.text li p{width:100%;display:block;}
		#content .summary .text_box ul.text li p span{height:auto;display:block;padding:15px;padding:1.5rem;text-align:left;}

		#content .summary .text_box ul.img2 li{width:100%;display:inline-block;}
		#content .summary .text_box ul.img2 li p{width:265px;display:block;margin:0 auto;text-align:center;}
		#content .summary .text_box ul.img2 li p.img{width:100%;}
		#content .summary .text_box ul.img2 p.text{padding:10px;text-align:center;}
		#content .summary .text_box ul.img2{margin-bottom:10px;}


}


@media and (max-height:668px){
	#footer{position:relative;}
	#content .board .sch select{margin-bottom:10px;}
	#content .sch input{height:35px;border:0;display:inline-block;padding:0 35px 0 10px;}
	#content .sch a.btn{width:22px;height:22px;display:block;position:absolute;top:6.5px;right:6.5px;}



}
