#top {height: 1%; z-index:395;}
#top .userid, #top .userpw {vertical-align: middle;}
#top .gnb-flexible * {zoom:1;}
#top .gnb-flexible .depth1 {display:inline !important;}
#top .gnb-flexible .depth2 {top:48px !important;}
#top .topright form, #top .topright div {text-align:left; padding-left:20px;}
#label-userid {left:6px;}
#label-userpw {left:80px;}
//#wrap900 #top .gnb-flexible .first,
//#wrap900 #top .gnb-flexible .last {width:114px;}

.old952, .old900 {text-align:center;}
.old952 #top, .old900 #top {text-align: left;}
.old952 #top .gnb-flexible *, .old900 #top .gnb-flexible * {zoom:1;}
.old900 #top .gnb-flexible .depth1 {width:112px;}
.old952 #top .gnb-flexible .depth2,
.old900 #top .gnb-flexible .depth2 {top:48px;}
.old900 #top .gnb-flexible .first,
.old900 #top .gnb-flexible .last {width:114px;}
.old952 #top .gnb-flexible .depth1, .old900 #top .gnb-flexible .depth1 {display:inline !important;}
.old952 #top .gnb-flexible .depth1 .depth1-title, .old900 #top .gnb-flexible .depth1 .depth1-title {height:48px;}

#body {padding-bottom: 21px;}

#top .topright div {padding-bottom: 1px;}

.global-left-nav ul {width:150px;}
.global-left-nav li {height: expression( this.scrollHeight < 23 ? "22px" : "auto" );}
.global-left-nav .hassub {z-index: 390;}
.global-left-nav .hassub div {right: -130px;}
.global-left-nav .hassub div ul {width: 140px;}
.global-left-nav .hassub div ul li {background-position: 0 40%; height: expression( this.scrollHeight < 19 ? "18px" : "auto" );}
.global-left-nav .hassub-opened ul {padding:5px 5px 0;}
.global-left-nav .hassub-opened li {height: expression( this.scrollHeight < 19 ? "18px" : "auto" );}

.jcarousel-skin-banner .jcarousel-container .jcarousel-prev,
.jcarousel-skin-banner2 .jcarousel-container .jcarousel-prev,
.jcarousel-skin-banner3 .jcarousel-container .jcarousel-prev,
.jcarousel-skin-banner4 .jcarousel-container .jcarousel-prev {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.photomon.com/images/btn-carousel.png', sizingMethod='crop');}
.jcarousel-skin-banner .jcarousel-container .jcarousel-next,
.jcarousel-skin-banner2 .jcarousel-container .jcarousel-next,
.jcarousel-skin-banner3 .jcarousel-container .jcarousel-next,
.jcarousel-skin-banner4 .jcarousel-container .jcarousel-next {background-image: none !important; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.photomon.com/images/btn-carousel-next-off.png', sizingMethod='image');}