@charset "utf-8";
/* CSS Document */

#header {width:980px; margin:0 auto 5px; position:relative; height:73px; z-index:999999;}
.contRow {display:inline-block; width:100%; margin-bottom:10px; position:relative;}
#mainCont {width:980px; margin:0 auto;}
.memberinfobox {color: #000000; height:30px; float:right; min-width:400px; width:auto !important; width:400px; position:absolute; right:0px;}
	.memberinfobox {width:500px;}
	.memberinfobox li {padding:0 7px; background:url(../i3/navselected_border.jpg) right 8px no-repeat; float:left;}
	.memberinfobox li.last {padding:0 7px; background:none;}
	.memberinfobox li.isim {padding:0 7px 0 0}
	.memberinfobox li.isim strong {margin: 0 10px 0 0; background:url(../i3/memberinfobox_left.jpg) left top no-repeat;	height:30px; padding:5px 0 0 20px; float:left;}
	.memberinfobox a {font-size: 11px;color: #666666; padding: 5px 0 0 0; display: inline-block;}
	.memberinfobox div.inside {background:url(../i3/memberinfobox_bg.jpg) repeat-x; height:30px;}
	.memberinfobox  ul {padding: 0px 5px 0 0;background: url(../i3/memberinfobox_right.jpg) right top no-repeat;height: 30px; float:right	}
	
.headertop {padding:0px 0 0 0; display:inline-block; width:100%;}
	.headertop .logo {float:left; margin:22px 27px 0 0;}
	.headertop .mainnav {float:right; padding: 37px 0 0 0;}
	.headertop .mainnav ul {float:right;}
	.headertop .mainnav li {float: left; margin-right:10px; position:relative; height:36px;}
	.headertop .mainnav li ul { position:absolute; left:0; top:31px; background:#fff; border:1px solid #ccc; border-top:none; z-index:999999999; width:130px; padding:10px 5px;}
	.headertop .mainnav li ul li { float:none; margin:0; z-index:99999; position:relative; height:13px; border-bottom:1px dotted #cc0000; padding-bottom:10px;}
	.headertop .mainnav li ul li a { color:#000; display:block; width:100%;padding:7px; _padding:2px; height:18px; background:none!important; margin:0; float:none; text-decoration:none; font-weight:normal;}
	.headertop .mainnav li ul li.selected a { background:none;}
	.headertop .mainnav li ul li a:hover {color:#CC0000; text-decoration:none;}
	.headertop .mainnav li a {color:#cc0000;float: left; height: 36px; background:none;	padding-left:6px; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; outline:none;}
	.headertop .mainnav li:hover, .headertop .mainnav li a span:hover { text-decoration:none!important;}
	 .headertop .mainnav li a:hover { color:#000; text-decoration:none;}
	  .headertop .mainnav li a:hover span { text-decoration:none;}
	.headertop .mainnav li a span {float:left;background:none; height:26px;	padding:10px 10px 0 4px; font-weight:bold; color:#cc0000;font-size:12px; font-family:Arial, Helvetica, sans-serif;outline:none;}
	.headertop .mainnav li.selected a , .headertop .mainnav li.current a {background:url(../i3/navselected_leftear.jpg) left top no-repeat;}
	.headertop .mainnav li.selected a span , .headertop .mainnav li.current a span {background:url(../i3/navselected_rightear.jpg) no-repeat right top; color: black;}
.ustNavi {display:inline-block; width:100%; margin:0 5px 0 0;}
	.ustNavi ul { float:left;}
	.ustNavi li {float:left; border-right:1px solid #d9d9d9; margin-right:5px; padding-right:5px;}
	.ustNavi li.current a {font-weight:bold; color:#cc0000;}
	.ustNavi li.last {margin:0; padding:0; border:0;}
