@import url("https://googledrive.com/host/0BxmAw3HA4YGCfkljOGVJb3RMR200clRfUTVVdXlaRElPRTV3VGlNZVZ3ay1EYjdiZjJockk/notokr-regular.css"); 
@import url(https://cdn.rawgit.com/theeluwin/NotoSansKR-Hestia/master/stylesheets/NotoSansKR-Hestia.css);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
body{width:100%; overflow-x:hidden; overflow-y:auto;}
.temporarys{display:none; position:fixed; left:10px top:10px; color:red; font-size:15px; font-weight:bold; z-index:9900;}
.temporarys i{font-size:12px; font-weight:normal; font-style:normal;}

.gnb{overflow:hidden; width:auto; float:right; margin-top:45px; position:relative; z-index:9999;}
.gnb li ul{display:none;}
.gnb .gnb01{float:left;} 
.gnb .gnb02{float:left; margin-right:11px;} 
.gnb .gnb03{float:left; } 
.gnb .gnb04{float:left;}
.gnb .gnb05{float:left;}
.gnb .gnb06{float:left;}
.gnb .gnb01_a{display:block; width:112px; height:77px; background:url('../images/gnb/main1.png') no-repeat 29px 10px; text-indent:-9999px; margin-left:0; }
.gnb .gnb01_a:hover{background:url('../images/gnb/main1_.png') no-repeat 0px 10px;}
.gnb .gnb02_a{display:block; width:112px; height:77px; background:url('../images/gnb/main2.png') no-repeat 25px 10px; text-indent:-9999px; margin-left:20px; }
.gnb .gnb02_a:hover{background:url('../images/gnb/main2_.png') no-repeat 0px 10px;}
.gnb .gnb03_a{display:block; width:102px; height:77px; background:url('../images/gnb/main3.png') no-repeat 29px 10px; text-indent:-9999px; margin-left:20px; }
.gnb .gnb03_a:hover{background:url('../images/gnb/main3_.png') no-repeat 5px 11px;}
.gnb .gnb04_a{display:block; width:102px; height:77px; background:url('../images/gnb/main4.png') no-repeat 30px 10px; text-indent:-9999px; margin-left:20px; }
.gnb .gnb04_a:hover{background:url('../images/gnb/main4_.png') no-repeat 3px 9px;}
.gnb .gnb05_a{display:block; width:112px; height:77px; background:url('../images/gnb/main5.png') no-repeat 40px 10px; text-indent:-9999px; margin-left:9px; }
.gnb .gnb05_a:hover{background:url('../images/gnb/main5_.png') no-repeat 40px 9px;}
.gnb .gnb06_a{display:block; width:112px; height:77px; background:url('../images/gnb/main6.png') no-repeat 17px 10px; text-indent:-9999px; margin-left:9px; }
.gnb .gnb06_a:hover{background:url('../images/gnb/main6_.png') no-repeat 0px 10px;}


.wrap{background-color:white;}
.top{width:100%; height:100px; border-bottom:1px solid #e0e0e0;}
.top .top_in h1{display:inline-block; position:absolute; top:50px;}
.top .top_in{width:1028px; margin:0 auto; overflow:hidden;}

.cont{width:1028px; margin: 0 auto; margin-top:20px; position:relative;}
.cont2{width:1028px; margin: 0 auto; margin-top:20px; position:relative; min-height:420px;}
.cont p{width:100%; display:none;} .cont p img{max-width:100%;}
.bottom_copy{width:100%; border-top:1px solid #e0e0e0; padding-top:12px; margin-bottom:100px; margin-top:20px;}
.bottom_copy .bot_cop_in{width:1028px; margin:0 auto; position:relative; font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:11px; color:#818181; }
.bottom_copy .bot_cop_in i{font-style:normal; position:absolute; right:0; top:0;}
.bottom_copy .bot_cop_in i a{color:#818181;}
.bottom_copy .bot_cop_in i a:hover{text-decoration:underline;}
.bot_cop_in p a{color:#818181;}
.bot_cop_in p a:hover{text-decoration:underline;}

/*바이오그래피*/
.BioInNavi{overflow:hidden; margin-bottom:50px; padding-top:7px;}
.BioInNavi li{float:left; border:1px solid #e0e0e0;}
.BioInNavi li a{font-size:0; line-height:0; display:block;}
.BioInNavi li+li{margin-left:-1px;}
.bioThhid1{display:none;}

.bio_round{overflow:hidden; padding-bottom:50px;}
.bio_round h6{font-size:18px; font-family: notokr-regular,"Noto Sans CJK KR Regular"; color: #404040; margin-bottom: 30px;}
.bio_round div.name{font-size:13px; font-family: notokr-regular,"Noto Sans CJK KR Regular";  line-height: 160%; }
.bio_round .nameBox{margin-bottom:34px;}
.bio_left {width:50%; float:left; position:relative;}
.bio_left ul li{line-height:160%;}
.bio_left .years{font-size:14px; color:#404040;}
.bio_left{font-family:notokr-regular,'Noto Sans CJK KR Regular';}
.bio_left h3{color:#404040; font-size:18px; margin-bottom:30px;}
.bio_left ul{overflow:hidden; margin-top:10px;}
.bio_left ul li{float:left; font-size:13px;}
.bio_left ul li+li{margin-left:20px;}

.bio_right {width:45%; float:left; padding-left:5%; position:relative;}
.bio_right ul li{line-height:160%;}
.bio_right .years{font-size:14px; color:#404040;}
.bio_right{font-family:notokr-regular,'Noto Sans CJK KR Regular';}
.bio_right h3{color:#404040; font-size:18px; margin-bottom:30px;}
.bio_right ul{overflow:hidden; margin-top:10px;}
.bio_right ul li{float:left; font-size:13px;}
.bio_right ul li+li{margin-left:20px;}
.mobile_show{display:none;}

/*포폴_Wood*/
.PortInNavi{overflow:hidden; margin-bottom:50px; padding-top:7px;}
.PortInNavi li{float:left; border:1px solid #e0e0e0;}
.PortInNavi li a{font-size:0; line-height:0; display:block;}
.PortInNavi li+li{margin-left:-2px;}
.poThhid1{display:none;} .poThhid2{display:none;}


.portList ul{overflow:hidden;}
.portList ul li{position:relative; width:255px; /*height:JS*/ float:left; margin-bottom:2px; overflow:hidden;}
.portList ul li+li{margin-left:2px;}
.portList ul li p{position:absolute; z-index:12;}
.portList ul li i{position:absolute; display:block; left:20px; top:-40px; opacity:0; font-style:normal; z-index:14; font-family:notokr-regular,'Noto Sans CJK KR Regular'; color:white; line-height:130%; font-size:13px;}
.portList ul li div{position:absolute; z-index:13; top:175px;}
.portList .Next_Line_PO{margin-left:0;}


.L_pager{width:100%; height:22px; margin-top:20px; margin-bottom:50px;}
.L_pager ul li{display:inline;}
.L_pager ul li img{vertical-align:middle;}
.L_pager ul{ overflow:hidden; text-align:center;}
.L_num{width:20px; height:17px; border:1px solid #c8c8c8; display:inline-block; background-color:#efefef; 
	vertical-align:middle; color:#939393; font-family:notokr-regular,'Noto Sans CJK KR Regular'; padding-top:3px;}
.L_active{color:#ff6400; background-color:white;}

.black_bgs{background:black; opacity:1; width:100%; position:absolute; z-index:99999; left:0; top:0;}
.por_pop_box{width:100%; text-align:center; position:absolute; z-index:100000; top:0;}
.por_pop_in{display:inline-block; position:relative; z-index:100001;}
.por_pop_in .btn_por_left{position:absolute; left:-45px;}
.por_pop_in .btn_por_right{position:absolute; right:-45px;}
.por_pop_in p{color:white;font-family:notokr-regular,'Noto Sans CJK KR Regular'; line-height:150%; text-align:left; padding-top:10px;}
.por_close{position:absolute; bottom:49px; right:1px;}
.por_pop_in .btn_por_left2{display:none;position:absolute; left:0px;}
.por_pop_in .btn_por_right2{display:none;position:absolute; right:0px; }

.gap1{height:58px;}
.sitePos{position:absolute; right:0; top:5px; font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:12px; color:#aaaaaa;}
.lang1{position:absolute; left:428px; top:13px;color:#949494; }
.lang1 a{color:#949494; font-family: 'Open Sans', sans-serif;}
.lang1 a.active{color:black; border-bottom:1px solid black;}

/*Board List*/
.boardList{}
.boardList .bLTiBar{background-color:#f5f5f5;}
.boardList .bL01{width:9%; text-align:center; color:#808080;font-size:13px;}
.boardList .bL02{width:67%; text-align:center;}
.boardList .bL03{width:12%; text-align:center; color:#808080; font-size:12px;}
.boardList .bL04{width:12%; text-align:center; color:#808080; font-size:12px;}
.boardList .bL02.titleCon{text-align:left;}
.boardList .bL02.titleCon a{color:#666666;}
.boardList .bL02.titleCon a:hover{text-decoration:underline;}
.boardList table tr td{border-top: 1px solid #e0e0e0; height:41px;font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:14px; }
.boardList table tr.bottom_bL{border-bottom:1px solid #e0e0e0;}

.conWrite{text-align:right; padding-top:20px; }
.conWrite_in{ border-radius:40px; display:inline-block; *display:inline; zoom:1;}
.conWrite_in a{display:block; font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:16px; text-align:center; line-height:34px; }

/*Board View*/
.boardView table tr td{height:41px; border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0;font-family:notokr-regular,'Noto Sans CJK KR Regular';font-size:14px;}
.boardView .bdVti{width:10%; background-color:#f5f5f5; text-align:center;}
.boardView .bdVtic{width:65%; font-family:notokr-regular,'Noto Sans CJK KR Regular'; padding-left:10px; font-size:14px;}
.boardView .bdVdat{width:10%; background-color:#f5f5f5; text-align:center;}
.boardView .bdVdatc{width:15%; font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:14px;  padding-left:10px;font-size:14px; }
.boardView .bdVcont{height:280px !important; font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:14px; padding:20px 3% 20px 3%; line-height:170%; vertical-align:top;} 
.bdVListBtn{width:100%; text-align:center; margin-top:15px; margin-bottom:45px;}
.bdVListBtn a{display:inline-block;}

/*contact*/
.contactIn{}
.mapTxt{overflow:hidden; padding-bottom:50px;}
.mapLeft{width:48%; padding-left:2%; float:left; margin-top:30px;font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:13px ; line-height:150%;}
.mapRight{width:48%; padding-left:2%; float:left; margin-top:30px;font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:13px ; line-height:150%;}
.mapRight a{color:#1c1c1c; text-decoration:underline;}
.map2{display:none; /*padding-left:6px;*/}



















/*모바일 모드에서 나오는 메뉴들*/
.yell_mobile_btn{display:none; position:absolute; right:0; top:0;}
.mobile_menu{display:none; position:absolute; right:-210px; top:0px;  background-color:#2b2218;  width:200px; z-index:999999; }
.mLogin{position:absolute; left:40px; top:18px; margin-top:7px;}
.mLogin a{ font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:17px; color:#c4c4c4;}
.mJoin{position:absolute; left:110px; top:18px; margin-top:7px; border-left:1px solid #999; padding-left:22px;}
.mJoin a{ font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:17px; color:#c4c4c4;}

.mobile_menu .m_close p{position:absolute; right:210px; top:4px; margin-top:3px;}
.mobile_menu .mm a{font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-weight:bold; font-size:17px; color:white;}
/*.mobile_menu .mm a:hover{text-decoration:underline;}*/
.mobile_menu .mm img{padding-right:10px;}
.mobile_menu .nn a{padding-left:15%;display:block; font-family:notokr-regular,'Noto Sans CJK KR Regular'; font-size:14px; 
	color:#cccccc; font-weight:normal; border-top:1px solid #464646; height:27px; padding-top:9px;}
/*.mobile_menu .nn a:hover{text-decoration:underline;}*/
.mobile_menu .mm{padding-left:6%; width:94%; border-top:1px solid #2e2e2e; height:48px; padding-top:11px;position:relative; z-index:50;}
.mobile_menu .nn{display:none; background-color:#262626; position:relative; z-index:50;}
.mm_back{width:200px; background-color:#0e0e0e; position:absolute; left:0; top:0; z-index:20;}
.black_cover{display:none; background-color:#0e0e0e; width: 100%; height:100%; z-index:999998; 
	position:absolute; top:0; left:0; opacity:0;}
/*모바일 모드에서 나오는 메뉴들 끝*/


