@charset "utf-8";
/* CSS Document */

body{font-family:Dotum; font-size:12px; line-height:150%; color:#aaa; background:#292929; background-color:#292929;}
input, button{font-family:Dotum;}
h1{ text-align:right; font-size:140%;}
a:link{text-decoration:none; color:#aaa;}
a:active{text-decoration:none; color:#aaa;}
a:visited{text-decoration:none; color:#aaa;}
a:hover{text-decoration:none; color:#fff;}
button{cursor:pointer;}
ul, li{list-style:none;}
img{border:none;}

#navi{margin:auto; width:1100px; margin-top:30px; text-align:left;}
#contents{margin:auto; width:1100px; margin-top:50px;}
#contents_wrap{ padding-left:300px;}
#adcontents_wrap{width:800px; padding-left:300px;}
#finish{ text-align:center; margin-top:20px;}
#copy{width:1100px; text-align:left; position:absolute; top:750px; left:50%; margin-left:-550px;}
#float_l{ float:left;}
#float_Al{ float:center;}
#float_r{ float: right;}

/********포폴쪽*******/
#standardPhotosgallery{ float:left;}
#port_wrap{width:560px; float:left; background:#34342f;}
#port_wrap:after{ display:block; clear:both; content:"";}
#port_wrap .big{  text-align:center;}
#port_wrap .thum{ padding:10px;float:left; color:#d5d5d4;}
#port_wrap .thum ul{margin:0; padding:0;}
#port_wrap .thum ul li{ display: inline-block; margin:0 10px 15px 0; padding:0;}
#port_wrap .thum ul li img{width:71px; height:58px;}
#port_wrap .thum:after{ display:block; clear:both; content:"";}
#port_wrap .page_num{float:right; padding:10px; color:#aaaaaa;}
#port_wrap .page_num a:link{ color:#888; text-decoration:none;}
#port_wrap .page_num a:active{ color:#888; text-decoration:none;}
#port_wrap .page_num a:visited{ color:#888; text-decoration:none;}
#port_wrap .page_num a:hover{ color:#ccc; text-decoration:none;}
#port_list{ float:right; width:250px; text-align: left; font-size:12px; padding-left:20px;}
#img_descript{ clear:both; padding-top:10px;}
.list_paging{text-align:center;}

.tb{width:800px; border-collapse:collapse; border-top:solid 2px #424242; border-bottom:solid 2px #424242; text-align:center;}
.tb th{padding:7px 5px 5px; border-bottom:solid 1px #424242;}
.tb td{padding:5px 3px 3px; border-bottom:solid 1px #424242;}
.tb .notice_row{background:#fbfbfb;}


.tb2{width:600px; border-collapse:collapse; border-top:solid 2px #CACACA; border-bottom:solid 2px #eee; text-align:center;}
.tb2 th{padding:7px 5px 5px; border-bottom:solid 1px #CACACA;}
.tb2 td{padding:5px 3px 3px; border-bottom:solid 1px #CACACA;}
.tb2 .notice_row{background:#CACACA;}

.btn_pink{ background:#fe2260; color:#fff; padding:1px 7px 0; border:none;font-size:90%;}
.btn_red{ background:#ab1f24; color:#fff; padding:1px 7px 0; border:none;font-size:90%;}
.btn_gray{ background:#ccc; color:#fff; padding:1px 7px 0; border:none;font-size:90%;}

.input_box{padding:3px;}

.txt_pink{color:#fe316b;}
.txt_softgray{color:#ccc;}
.txt_deepgray{color:#999;}