html{overflow-y:scroll;}
/* reset */
.relative{position:relative;}
a,a:hover{text-decoration:none;color:#222;}
.container-fluid-nopadding{padding:0;}

/* start base */
.ulInline li{float:left;padding-right:10px;}
.btn{padding:0 5px;border-radius:2px;}
.btnGrey{background:#fff;border:1px solid #ddd;padding:0 5px;}

.btnGrey i{color:#989898;}
.btnOrange{background:#f6430b;color:#fff;}
.btnOrange:hover{color:#fff;}

.btnBlue{background:#093687;color:#fff;}
.btnBlue:hover{background:#093687;color:#fff;border:1px solid #093687;}

.wrapTabMenu {padding:10px 0;overflow:hidden;}
.wrapTabMenu li a{display:inline-block;height:40px;line-height:40px;font-size:16px;}
/* end base*/

.paddingTop10{padding-top:10px}


/*header */
.table{margin-bottom:0;}

body{background:#fff;padding-top:60px;background-size:100%;}
.wrapSkoologic{background:#fff;padding-left:200px;}

/* top start */
/*
.wrapHeader .wrapToggle{display:none;}
.wrapHeader{position:fixed;width:100%;top:0;left:0;background:#fff;overflow:hidden;z-index:100;}
.wrapHeader .header{height:60px;line-height:60px;}
.wrapHeader .header .wrapLogo{position:absolute;top:0;left:0;width:220px;}
.wrapHeader .header .wrapLogo h1 {position:relative;padding:10px;width:230px;height:60px;background:url('../img/common/logo.png') center center no-repeat;background-size:220px;}
.wrapHeader .header .wrapLogo h1 a{display:block;width:100%;height:100%;color:#fff;}
.wrapHeader .header .wrapLogo h1 .path{position:absolute;bottom:23px;right:0;}

.wrapHeader .header .wrapGnb{position:relative;margin:0 auto;}
.wrapHeader .header .wrapGnb .ulGnb{width:100%;margin:0 auto;}
.wrapHeader .header .wrapGnb .ulGnb li{position:relative;float:left;width:33.33%;}
.wrapHeader .header .wrapGnb .ulGnb li a{display:block;text-align:center;color:#9b9b9b;text-align:center;}
.wrapHeader .header .wrapGnb .ulGnb li a:hover,.wrapHeader .header .wrapGnb .ulGnb li.active a{color:#ec6000;font-weight:bold;}
.wrapHeader .header .wrapGnb .ulGnb li a:hover i,.wrapHeader .header .wrapGnb .ulGnb li.active a i{color:#ec6000;}
.wrapHeader .header .wrapGnb .ulGnb li.bar a:after{display:block;content:"";position:absolute;top:50%;margin-top:-7px;right:0;width:2px;height:14px;background:#f1f1f1;}
.wrapHeader .header .wrapMember{position:absolute;top:0;right:0;} 
.wrapHeader .header .wrapMember .ulMember{float:right;padding-right:20px;}
.wrapHeader .header .wrapMember .ulMember li{float:left;padding:0 5px;}
.wrapHeader .header .wrapMember .ulMember li a{display:inline-block;height:30px;line-height:30px;}
*/

/*
@media (max-width:1625px){	
	.wrapHeader{width:100%;}
	.wrapHeader .header .wrapLogo{position:relative;float:left;height:60px;min-width:180px;overflow:hidden;}
	.wrapHeader .header .wrapGnb{position:relative;float:left;width:60%;margin:0 auto;}
	.wrapHeader .header .wrapMember{position:relative;float:left;text-align:right;}
	.wrapHeader .header .wrapLogo h1{max-width:130px;}
}
@media (min-width:994px){
	.wrapHeader .header .wrapGnb .ulGnb li a:hover span,
	.wrapHeader .header .wrapGnb .ulGnb li.active a span{display:inline-block;position:absolute;bottom:0;left:50%;margin-left:-50px;width:100px;height:2px;background:#ec6000;}
	.wrapHeader .header .wrapMember .ulMember li a{background:#ff4477;padding:0 10px;color:#fff;}
	.wrapHeader .header .wrapMember .ulMember li a.btn{transition: box-shadow ease 100ms;box-shadow: 0 2px 4px rgba(0,0,0,0.1), 0 -1px 1px rgba(0,0,0,0.05);font-size:13px;}
	.wrapHeader .header .wrapMember .ulMember li a.btnWhite{background:#fff;color:#ec6000;}
	.wrapHeader .header .wrapMember .ulMember li a.btnOrange{background:orange;color:#fff;}
}

@media (max-width:994px){
	.wrapHeader .header .wrapGnb .ulGnb li a:hover span,
	.wrapHeader .header .wrapGnb .ulGnb li.active a span{display:inline-block;position:absolute;bottom:0;left:50%;margin-left:-50px;width:100px;height:2px;background:#ec6000;}
	.wrapHeader .header .wrapMember .ulMember li a{background:#ff4477;padding:0 10px;color:#fff;}
	.wrapHeader .header .wrapMember .ulMember li a.btn{transition: box-shadow ease 100ms;box-shadow: 0 2px 4px rgba(0,0,0,0.1), 0 -1px 1px rgba(0,0,0,0.05);font-size:13px;}
	.wrapHeader .header .wrapMember .ulMember li a.btnWhite{background:#fff;color:#ec6000;}
	.wrapHeader .header .wrapMember .ulMember li a.btnOrange{background:orange;color:#fff;}
}

.ulHeadRecomend{text-align:center;background:#ff6c00;}
.ulHeadRecomend li{display:inline-block;padding-top:9px;}
.ulHeadRecomend li a{display:block;width:50px;line-height:20px;padding:2px 0;background:#5c5c5c;color:#fff;}
*/

/* start banner */
.wrapBanner{width:100%;height:50px;background:#f3f8fb;border-bottom:1px solid #ddd;text-align:center;display:none;}
/* end banner */

/* start path */
.wrapSta{width:100%;margin-top:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden;}
.wrapSta .sta{height:auto;background:#fff;}
.wrapSta .sta .staTitle{text-indent: 40px;font-size: 18px;height: 50px;line-height: 50px;
	position: relative;
    float: left;
    background: url('/theme/eb4_basic/multiTheme/apps/smartSearch/img/favicon.png') 0px 10px no-repeat;
    background-size: 30px;
}
.clear-fix{clear:both;width:100%;overflow:hidden;}
.col6{float:left;width:50%;padding:0 5px;box-sizing:border-box;}
.col12{width:100%;padding:0 5px;padding-bottom:10px;box-sizing:border-box;}
.wrapSta .sta .ulPageNav{float:right;font-size:12px;}
.wrapSta .sta .ulPageNav li{float:left;margin:0 5px;height:50px;line-height:50px;}
.wrapSta .sta .ulPageNav li span{color:#222;}

@media (max-width:460px){
	.wrapSta .sta .ulPageNav{float:left;width:100%;padding-left:20px;}
}
/* end path */

/* start search */

.friendMessage{padding:10px 0;font-size:17px;}

.wrapListSearch{height:auto;background:#fff;padding:10px 30px 0 0px;}
.wrapListSearch .listSearch{display:inline-block;width:auto;border:1px solid #ddd;overflow:hidden;}
.wrapListSearch .listSearchFriend{min-width:350px;}
.wrapListSearch .listSearch .inputSearch{max-width:100px;height:40px;line-height:40px;padding-left:10px;}
.wrapListSearch .listSearch .title{padding:10px;font-size:15px;}
.wrapListSearch .ulListSearch li{float:left;}
.wrapListSearch .ulListSearch li .btnListSearch{color:#a7a7a7;font-size:20px;line-height:40px;padding:0 10px;}
.wrapListSearch .ulListSearch li .select{display:inline-block;height:40px;border-left:1px solid #ddd;padding-left:5px;}

@media (max-width:700px){
	.wrapListSearch{padding:10px;}
}

@media (max-width:400px){
	.wrapListSearch .ulListSearch .li1 input {width:80px}
}

/* end search */


/* start wrapButton */
.wrapButton {background:#fff;/*border-left:1px solid #ddd;border-right:1px solid #ddd;*/padding-top:10px;padding-left:0px;padding-right:30px;overflow:hidden;}
.wrapButton .ulListButton{}
.wrapButton .ulListButtonLeft{float:left;}
.wrapButton .ulListButtonRight{float:right;}
.wrapButton .ulListButton li{display:inline-block;}
.wrapButton .ulListButton li a{display:block;}
.wrapListSearchFriend{}

@media (max-width:700px){
	.wrapButton{padding:10px;}
}

@media (max-width:400px){
	
}
/* end wrapButton */

/* start list */
.wrapMypageTableList{padding:10px 30px 0 0;}
.wrapMypageTableList .mypageTableList{word-break:break-all;border-top:0;}
.mypageTableList .col1{max-width:50px;text-align:center;}
.mypageTableList .col2{max-width:50px;text-align:center;}
.mypageTableList .col3{max-width:50px;text-align:center;}
.mypageTableList .col4{max-width:100px;text-align:center;}
.mypageTableList .col5{max-width:auto;text-align:center;}
.mypageTableList .date{font-size:13px;color:#999;}
.mypageTableList .wrtier{font-size:13px;color:#999;}
.trChecked{background:#ebf0f9;}

.listCheckAll{display:inline-block;width:15px !important;height:15px !important;}
.checkNum{display:inline-block;width:15px !important;height:15px !important;}

.aTitle{display:block;}
/* end list */

/* start paginate */
.wrapPaging{background:#fff;border-top:1px solid #ddd;padding:20px 0 20px 0;}
.paginate{overflow:hidden;clear:both;margin:0 auto;padding:;text-align:center;zoom:1}
.paginate a{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:0px;padding:0 0 0 5px;color:#666;font-family:'돋움',Dotum;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginate a:hover,.paginate a:focus,.paginate a:active{background:url(http://static.naver.com/common/paginate/bg_page_nav_ru.gif) no-repeat 0 0 !important}
.paginate strong{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 5px;background:url(http://static.naver.com/common/paginate/bg_page_nav_ru.gif) no-repeat 0 0 !important;color:#666;font-family:'돋움',Dotum;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginate strong{color:#ff6c00 !important}
.paginate a span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;zoom:1}
.paginate a:hover span,.paginate a:focus span,.paginate a:active span{background:url(http://static.naver.com/common/paginate/bg_page_nav_ru.gif) no-repeat 100% 0 !important;text-decoration:underline;cursor:pointer}
.paginate strong span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;background:url(http://static.naver.com/common/paginate/bg_page_nav_ru.gif) no-repeat 100% 0 !important;zoom:1}
.paginate a.pre,.paginate a.next{position:relative;top:9px;background:none !important;font-family:'돋움',Dotum,'굴림',Gulim, AppleGothic, Sans-serif;font-size:12px}
.paginate a.pre:hover,.paginate a.pre:focus,.paginate a.pre:active,.paginate a.next:hover,.paginate a.next:focus,.paginate a.next:active{background:none !important}
.paginate a.pre{margin-right:10px}
.paginate a.next{margin-left:8px}
/* end paginate */

/* end list */

/* start footer*/
.wrapFooter{position:fixed;bottom:0;left:0;width:100%;height:30px;line-height:30px;border-top:1px solid #ddd;background:#fff;z-index:10;text-align:center;font-size:12px;}


/* end footer*/



/* start wrapMypageMember */
.wrapMypageMember{padding:10px;overflow:hidden;}
.tableBasic{max-width:800px;}
.tableBasic input{height:40px;line-height:40px;background:#f1f1f1;text-indent:10px;}
.tableBasic td,th{}
.tableBasic td div{height:40px;}
.tableBasic td div select{width:150px;height:40px;line-height:40px;background:#f1f1f1;}

.tableBasicModify .col1{min-width:200px;}
.tableBasicModify .col2{}
.min80{width:60px;}
.wrapSurbey {width:800px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.wrapSurbey .surbey{padding:10px;}
.wrapSurbey .surbey .title{padding:10px 0 10px 0;}
.wrapSurbey .tableSurbey{margin:5px;color:#222;margin-bottom:0;}

.tableSurbey .col1{width:70%;}
.tableSurbey .col2{width:30%;}
.divSurvey{text-align:right;}



.wrapBlind{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:100;}
.ulInline .inputText{width:250px;}
.ulInlineRelative{position:relative;max-width:250px;}


.wrapButtonMember{width:800px;padding-bottom:10px;border-top:1px solid #ddd;}

.wrapListSearchFriend{border-left:0;border-right:0;}

.wrapListSearchFriend .listSearch{border:1px solid #ccc;}
.wrapMypageMember .mypageMember{max-width:800px;border-bottom:1px solid #ddd;}
.btnFriendAdd{float:right;position:relative;top:3px;display:inline-block;width:80px;font-size:15px;}

@media (max-width:840px){
	.wrapButtonMember{width:100%;}
	.wrapSurbey{width:100%;}
	.tableSurbey .col1{width:50%;}
	.tableSurbey .col2{width:50%;}
	.divSurvey{text-align:right;padding-right:5px;}

	.wrapUnivSelect1{padding-top:5px;}


}









/* end wrapMypageMember */

/* start list */

/* end list */


.goList{display:inline-block;padding-top:8px;font-size:20px;text-align:center;}
.goList:hover{color:#ec6000;}