﻿.top{width:100%; height:24px; background-image:url('/images/top.gif');}

.category_main{width:100%; height:330px;}
.category_sub{width:100%; height:110px; }

.common_top{width:100%; height:27px; background-image:url('/images/reg_title_back.gif');}
.common_main{width:970px; height:100%; _height:540px; min-height:540px; margin:0px auto;}
.common_main .line{display:block;}
.common_main .middle{width:966px; min-height:540px;_height:500px; border-left:solid 2px #000000;border-right:solid 2px #000000; background-color:#ffffff;}
.common_main .middle .center{width:700px; height:100%; padding-top:30px; margin:0px auto;}

.left{width: 200px; height: 100%; float: left;}
.left .login{width: 200px; height:180px; background-image:url('/images/login_back.gif'); background-repeat:no-repeat;}
.left .login .security{width: 94px; background-color: #a3a3a3;border: solid 1px #ffffff; padding-left:4px; color:#ffffff; ime-mode:disabled;}

.left .login img{vertical-align:middle;}
.left .menu{width:200px;  margin-top:10px;}
.left .menu div{width:inherit;}
.left .okcash{width:200px; height:60px; margin-top:10px;}
.left .cs{width:200px; height:66px; margin-top:4px;}
.left .category{}
.left .category .y1{height:45px;}
.left .category .y2{background-color:#000000;}
.left .category .y3{height:10px;}
.left .category .center{width:190px; background-color:#ffffff; margin:0px auto;}
.left .category .center .area{width:164px; margin:0px auto;}
.left .category .center .area .text{width:164px; height:28px;}
.left .category .center .area .text .dot{width:20px; height:18px; float:left; margin-top:10px; text-align:center; }
.left .category .center .area .text .link{width:144px; height:18px; text-indent:5px; float:left; margin-top:8px; }
.left .category .center .area .line{width:164px; height:1px; border-bottom:solid 1px #d3d3d3; _margin-top:-10px; }

.right{width:750px; height:auto; float:right;}
.right .y1{width:inherit; height:13px; background-image:url('/images/content_top.gif');}
.right .y1_1{width:inherit; height:7px; background-image:url('/images/content_top_1.gif'); background-repeat:no-repeat;}
.right .y2{width:inherit; height:7px; background-image:url('/images/content_bottom.gif'); background-repeat:no-repeat;}

.content{width:746px;  border-left:solid 2px #000000;border-right:solid 2px #000000; background-color:#ffffff;}

#footer .x1{width:652px; height:84px; float:left; margin:19px 0px 0px 7px;}
#footer .x2{width:289px; height:84px; float:right; margin:19px 12px 0px 0px;}
#footer .x2 a{font-size:110%; color:#522601;}
#footer .x2 .y1{width:inherit; height:11px; text-align:center; font-size:100%; color:#522601;}
#footer .x2 .y2{width:289px; height:58px; margin-top:10px;}



#msg {display:none; position:absolute; z-index:200; background:url(/images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#fcfce4; border:2px solid #55b200; border-left:none; color:#ff7027; padding:5px; min-width:150px; max-width:250px; font-family:굴림; font-size:12px;}

#payment_back {background-color:#ffffff; cursor:wait;}
#payment_loading {width:420px; height:160px; border:solid 2px #000000; background-color:#ffffff;}

#process_back {background-color:#ffffff; cursor:wait;}
#process_loading {width:420px; height:160px; border:solid 2px #000000; background-color:#ffffff;}

.diary{width:160px; border:solid 2px #666666; background-color:#FFFFFF; position:absolute; text-align:center; z-index:10001}
.diary ul{padding:7px 5px 5px 5px;}
.diary ul li label{font-weight:bold; color:#000000; font-size:11px;}

.diary table{font-family:돋움; font-size:11px;}
.diary table tbody tr th{width:20px; height:18px; font-weight:normal; font-size:11px; text-align:center;border:none;}
.diary table tbody tr td{width:20px; height:18px; cursor:pointer; text-align:center;border:none; }
.diary table tbody tr td:hover{background-color:#d3d3d3;}

.today{font-weight:bold; color:#656565; background-color:#d3d3d3;}
.sunday{color:#e44c00;}
.tuesday{color:#008db1;}
.diary img{cursor:pointer; vertical-align:middle;}

#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;width:400px;height:300px;}
.imageview{cursor:pointer; background-color:#f9f9f9; position:absolute; border:solid 1px #7c7879; top:100px; left:100px; width:1000px; height:800px; min-width:400px; min-height:300px; text-align:center;}
.imageview_top{width:inherit; height:inhefit; background-image:url('/images/photo_top_back.gif');}

