﻿@charset "utf-8";
@import "reset.css";
@import "nanumgothic.css";

/*skipToContent*/
#skipToContent a{position:absolute;top:0px;left:0px;z-index:9999;width:100%;height:1px;margin-top:-1px; display:block;	background-color:#3875c1;font-size:14px;font-weight:bold;color:#fff;line-height:1;text-align:center;overflow:hidden;}
#skipToContent a:focus,
#skipToContent a:active{margin-top:0px; height:auto; padding:10px 0px;}

/*Web Content Accessibility TTS(Text To Speech) Code*/
caption{visibility:hidden;width:0;height:0;line-height:0;font-size:0;text-indent:-99999px;overflow:hidden;}
.hidden, legend{display:block;position:absolute;left:0;top:-1000em;overflow:hidden;}


/*공통 class*/
.floatL{float:left}
.floatR{float:right}
.center{text-align:center !important;}
.left{text-align:left !important;}
.right{text-align:right  !important;}
.top{vertical-align:top !important}
.posiA{position:absolute;}
.posiR {position:relative;}
.point{color:#fa6137;}
.mgT15{margin-top:30px;}
.mgT30{margin-top:30px;}
.mgT40{margin-top:40px;}
.mgT50{margin-top:50px;}
.pic{width:100%}
.indentOne{margin-left:15px !important;}
.dpNone{display:none}

/* clearfix */
.clearfix:after{content:"";display:block;height:0;overflow:hidden;clear:both;}
.clearfix {zoom: 1;}

/*달력*/
.dBox{display:inline-block;position:relative;width:100px;height:27px;border:1px solid #d4d4d4;cursor:pointer;vertical-align:middle;background-color:#fff}
.dBox em{position:absolute;left:7px;top:2px;}
.dBox em input{position:relative;top:-1px;width:75px;color:#777;border:0 none;cursor:pointer}
.dBox img{border:0 none}
.dBox .ui-datepicker-trigger{display:block;position:absolute;right:-15px;top:2px;width:18px;height:20px;text-indent:-999px;font-size:0;}


