﻿@charset "euc-kr";

@import url("jesuson_font.css");

body {margin:15px 0px 0px 15px; padding:0px; overflow-x:hidden; overflow-y:auto}
/*a {text-decoration:none}*/
img {-ms-interpolation-mode:bicubic; border:none}
input {vertical-align:middle}

.clear {clear:both}
.left {float:left}
.right {float:right}
.middle {vertical-align:middle}
.top {vertical-align:top}
.bottom {vertical-align:bottom}

/* 페이지 타이틀 */
#title {width:790px; height:35px; background:url('../../images/title_line.gif') no-repeat left center}
#title a {color:#333}
#title a:hover {color:#5184BC; text-decoration:underline} /*색상수정*/
#title .pagetitle {font-weight:bold; color:#888; float:left; padding:3px 0px 0px 10px;
    font-style: normal;
    font-variant: normal;
    font-size: 19px;
    line-height: normal;
    font-family: "Malgun Gothic", Dotum, 돋움;
    width: 275px;
}
#title .navigator {background:url('../../images/dot.gif') no-repeat left 13px; _background:url('../../images/dot.gif') no-repeat left 12px; font:11px Dotum,돋움; color:#333; float:right; padding:11px 5px 0px 10px}
*:first-child+html #title .navigator {background:url('../../images/dot.gif') no-repeat left 12px}
#title .navigator .arrow {font:12px Dotum,돋움; padding:0px 5px}
#title .navigator .arrow img {vertical-align:bottom; _vertical-align:middle}
*:first-child+html #title .navigator .arrow img {vertical-align:middle}

/* 페이지내용 */
#content {width:400px; padding:0px}
#content .subtitle {background:url('../../images/arrow.gif') no-repeat left center; font:0.76em Dotum,돋움; margin:20px 0px 5px 0px; padding:3px 0px 1px 15px}
#content .subtitle_2 {font:0.76em Dotum,돋움; margin:20px 0px 5px 0px; padding:3px 0px 1px 15px}
.topsearch {font:0.76em Dotum,돋움; margin:10px 0px 5px 0px; padding:3px 0px 1px 15px}

.trline {height:1px; background:#91C4E2}
.listtop {text-align:center; padding:2px; font:1em Dotum,돋움; color:#000; background:#D3E9F5; border-right:#91C4E2 1px solid}
.listtopend {text-align:center; padding:2px; background:#D3E9F5; font:1em Dotum,돋움; color:#000}
.listcontent {font:1em Dotum,돋움; color:#222; padding:2px; border-right:#91C4E2 1px solid}
.listcontentend {font:1em Dotum,돋움; color:#222; padding:2px}
.boxcontent .blank {padding:2px 0px 2px 4px}


#content .button {padding-top:10px}
#content .box {width:398px; border:#91C4E2 1px solid; color:#000000; font:0.76em Dotum,돋움; word-break:break-all}
.trheight {height:25px}
.trpadding {height:1px; background:#91C4E2}
.boxtitlestart span,.boxtitle span {padding:4px; font:1em Dotum,돋움; color:#000}
.boxtitlestart {padding:2px 0px; background:#D3E9F5; margin:10px 0px; border-right:#91C4E2 1px dashed}  /* 실선:solid, 굵은점선:dashed, 작은점선:dotted */
.boxtitle {padding:2px 0px; background:#D3E9F5; color:#000; margin:10px 0px; border-right:#91C4E2 1px dashed; border-left:#91C4E2 1px dashed} /* 실선:solid, 굵은점선:dashed, 작은점선:dotted */
.boxcontent {padding:2px 0px}
#content .box label {padding:4px; color:#000; font:1em Dotum,돋움; cursor:pointer}
*:first-child+html #content .box label {height:30px}
#content .boxleft label {padding:4px; color:#000; font:1em Dotum,돋움; cursor:pointer}
*:first-child+html #content .boxleft label {height:30px}
#content .box_long label {padding:4px; color:#000; font:1em Dotum,돋움; cursor:pointer}
#content .box_bottom_no_line {width:785px; border-color: #91C4E2; border-width: 1px; border-style: solid solid none solid; font:0.76em Dotum,돋움; word-break:break-all}
*:first-child+html #content .box_long label {height:30px}
#content .box_bottom_no_line {width:785px; border-color: #91C4E2; border-width: 1px; border-style: solid solid none solid; font:0.76em Dotum,돋움; word-break:break-all}
#content .num {font:0.76em verdana; color:#222}
.text118 {margin-left:3px; width:118px; border:#999 1px solid; height:12px; padding:2px 2px; color:#555; font:0.9em Dotum; cursor:pointer}
.text102 {margin-left:3px; width:102px; border:#999 1px solid; height:12px; padding:2px 2px; color:#555; font:0.9em Dotum; cursor:pointer}
.text70 {margin-left:3px; width:70px; border:#999 1px solid; height:12px; padding:2px 2px; color:#555; font:0.9em verdana,Dotum,돋움; cursor:pointer}
.text70_gray {margin-left:3px; width:70px; border:#999 1px solid; height:11px; padding:2px 2px; color:#555; font:0.9em verdana,Dotum,돋움; cursor:pointer; background-color:#E4E4E4}
.text86 {margin-left:3px; width:86px; border:#999 1px solid; height:12px; padding:2px 2px; color:#555; font:0.9em verdana,Dotum,돋움; cursor:pointer}
.text86_gray {margin-left:3px; width:86px; border:#999 1px solid; height:12px; padding:2px 2px; color:#555; font:0.9em verdana,Dotum,돋움; cursor:pointer; background-color:#E4E4E4}
.text220 {margin-left:3px; width:220px; border:#999 1px solid; height:12px; padding:2px 2px; color:#555; font:0.9em Dotum; cursor:pointer}
.textarea {padding:2px; color:#555; font:1em Dotum,돋움; cursor:pointer; border:0px; background:transparent; overflow:auto}
.select {margin-left:3px; width:124px; height:20px; border:#999 1px solid; padding:2px 2px; color:#555; font:1em Dotum,돋움; cursor:pointer}
.select_0 {margin-left:3px; height:20px; border:#999 1px solid; padding:2px 2px; color:#555; font:12px Dotum,돋움; cursor:pointer} /*길이 설정안함*/
.select_2 {margin-left:3px; height:20px; border:#999 1px solid; padding:2px 2px; color:#555; font:1em Dotum,돋움; cursor:pointer}

.text_readonly {margin-left:3px; padding-top:2px; font:1em Dotum,돋움; color:#555; border:none; background-color:transparent}

.buttons {width:400px; text-align:center; margin-top:10px}
