@charset "euc-kr";

@font-face{
font-family: 'NanumBarunGothic';
src: url('/font/NanumBarunGothic.eot')format('eot');
src: url('/font/NanumBarunGothic.woff') format('woff');
}
html, body { height: 100%; margin: 0; padding: 0; font-family:'NanumBarunGothic';  } 
body,ol,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none}
body,input,select,textarea,p,h2,li,div{font-size:14px;}
a{color:#000000;text-decoration:none;cursor:pointer;}
select{color:#333333;background:#b3d9ff}/* select background:#b3d9ff */
body{background:#f9f9f3 url(/img/body_bg.gif) repeat-x 0 0;}
ul{margin:0;padding:0;list-style-type: none;}
.top{padding:0 10px 0 10px;}/*¸Þ´º*/
.txtWB{color:#ffffff;font-weight:bold;}/*Èò»ö ÅØ½ºÆ® : Å¸ÀÌÆ²*/
.txtGs{color:#777777;font-weight:normal;margin-right:10px;font-size:14px;}/*È¸»ö ÅØ½ºÆ® : °ßÀû ¸Þ¸ð(°¡°Ý ¼³¸í)*/
.loginBar{background:#f17917;text-align:center;padding:20px; min-height: 100%;} /*·Î±×ÀÎ Æû 2014-11-04 Ãß°¡*/
.loginBar .inBox{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background:#fff;padding:10px 5px 10px 5px;border:1px solid #777;}
.bar{background:#f8f8f8 url(/img/bar_bg.gif) repeat-x 0 100%;padding:10px;line-height:150%; min-height: 100%;}/*³»¿ë Line*/
.dis{background:#ffffff url(/img/bar_bg.gif) repeat-x 0 100%;padding:10px;font-size:12px;line-height:150%;}/*¼³¸í¹®*/
.tit{background:#8fc32e url(/img/tit_bg.gif) repeat-x 0 0;height:34px;padding:0 10px 0 10px;}/*Å¸ÀÌÆ²*/
.cmt{background:#8fc32e url(/img/cmt_bg.gif) repeat-x 0 0;height:34px;padding:0 10px 0 10px;line-height:37px;color:#ffffff;}/*¼³¸í¹®*/
.TabAAll{padding:6px 10px 4px 10px;border:1px solid #000000;line-height:100%;border-bottom:0;background:#766151;color:#ffffff;font-weight:bold;}/*ÅÇ ÀüÃ¼*/
.TabAOn{padding:6px 5px 4px 5px;border:1px solid #000000;line-height:100%;border-left:0;border-bottom:0;background:#f17917;color:#ffffff;font-weight:bold;}/*ÅÇ On*/
.TabAOff{padding:6px 5px 4px 5px;border:1px solid #000000;line-height:100%;border-left:0;border-bottom:0;background:#514134;color:#ffffff;font-weight:bold;}/*ÅÇ Off*/
.TabAAll a,.TabAOn a,.TabAOff a{color:#ffffff;}/*ÅÇ ¸µÅ©*/



.dot{background:url(/img/tit_dot.gif) no-repeat 0 3px;padding-left:20px;margin-bottom:5px;}/*dot ¹®±¸*/
.boxIn{background:#ffffff;border:1px solid #c4c4c4;margin-top:5px;padding:5px 10px 5px 10px;}/*Inner ¹Ú½º*/
.ico{float:left;width:75px;height:106px;text-align:center;font-weight:bold;padding:0.5em 0.2em 0 0.2em;}/*¾ÆÀÌÄÜ*/
.icoI{float:left;width:75px;height:106px;text-align:center;font-weight:bold;}/*¾ÆÀÌÄÜ*/
.selA{background:#f8f8f8 url(/img/carinfo/sel_bg13.gif) no-repeat 0 0;padding:5px 10px 5px 30px;}/*1-3¼±ÅÃ*/
.selB{background:#f8f8f8 url(/img/carinfo/sel_bg12.gif) no-repeat 0 0;padding:5px 10px 5px 30px;}/*1-2¼±ÅÃ*/
.selE{background:#f8f8f8 url(/img/carinfo/sel_bg4.gif) no-repeat 0 0;padding:0 10px 5px 30px;}/*¼¼ºÎ¸ðµ¨¼±ÅÃ*/
.selJ{background:#f8f8f8;padding:5px;}/*Á¶°Ç¼±ÅÃ*/
/* .selG{background:#f8f8f8 url(/img/sel_bgG.gif) no-repeat 0 0;padding:0 10px 5px 40px;}/*°í°´¼±ÅÃ*/
.selG{padding:0 10px 5px 0px;}/*°í°´¼±ÅÃ*/
.num{text-align:center;padding:5px;}/*°Ô½ÃÆÇ¹øÈ£*/
.sum{text-align:right;font-weight:bold;color:#ff0000;margin:5px 10px 0 0;font-size:16px;}/*°ßÀû ÇÕ°è*/
.tmb{float:left;margin:5px;padding:5px;background:#cccccc;border:1px solid #777777;}/*Ä«´Ù·Î±× thumb*/
.LnDT{border-bottom:1px dotted #cccccc;margin:3px 0 3px 0;}
.LnDTR{border-right:1px dotted #cccccc;margin:3px 5px 3px 0;}
.LnDSG{background:#f8f8f8;border-bottom:1px solid #cccccc;padding:3px 5px 3px 5px;font-weight:bold;}

.IJyoTb{border-top:1px solid #666666;border-left:1px solid #666666;width:280px;margin:0 auto;}
.IJyoTd{border-bottom:1px solid #666666;border-right:1px solid #666666;background:#eeeeee;font-weight:bold;text-align:center;width:40px;height:27px;}
.IJdyTb{border-top:1px solid #666666;border-left:1px solid #666666;width:280px;margin:0 auto;}
.IJdyTd{border-bottom:1px solid #666666;border-right:1px solid #666666;background: #ffffff;font-weight:bold;text-align:center;width:40px;height:27px;}
.IJdyTd2{border-bottom:1px solid #666666;border-right:1px solid #666666;background:#ffffff url(/img/iljung/dayLnk.gif) no-repeat 0 0;;font-weight:bold;text-align:center;width:40px;height:27px;}

/*.gr_On{margin-top:5px;float:left;font-weight:bold;padding:0 5px 0 5px;height:28px;background:#f17917;border-top:1px solid #fcb479;border-bottom:1px solid #f17917;border-right:1px solid #333333;border-left:0;}/*¸Þ´º on*/
/*.gr_Off{margin-top:5px;float:left;font-weight:bold;padding:0 5px 0 5px;height:27px;background:#88867b;border:1px solid #333333;border-left:0;}/*¸Þ´º off*/

.gr_On{margin-bottom:5px;float:left;font-weight:bold;padding:0 5px 0 5px;line-height:30px;height:27px;background:#f17917;border:1px solid #333333;border-left:0;}/*¸Þ´º on*/
.gr_Off{margin-bottom:5px;float:left;font-weight:bold;padding:0 5px 0 5px;line-height:30px;height:27px;background:#88867b;border:1px solid #333333;border-left:0;}/*¸Þ´º off*/


.gr_On,.gr_Off a{color:#ffffff;}
.tb_On{margin-top:3px;float:left;font-weight:bold;padding:0 10px 0 10px;height:29px;background:#f4f5f5;border:1px solid #76a918;border-bottom:0;}/*ÅÇ on*/
.tb_Off{margin-top:3px;float:left;font-weight:bold;padding:0 10px 0 10px;height:28px;background:#99da20;border:1px solid #76a918;border-left:0;}/*¸Þ´º off*/
.tb_Off a{color:#4b6e0a;}
.alt{background:#f8f8f8;border:5px solid #ff6408;margin:10px;padding:10px;}/*°æ°í ¸Þ¼¼Áö*/
textarea{border:1px solid #bcbcbc;}

table{border-collapse:collapse;}
img,fieldset{border:none;}

.TableF td{border-bottom:1px solid #d5d5d5;background:#ffffff;}
.Tsubj {color:#676767;padding-left:5px;} 
.Tcont input{border:1px solid #d7d7d7;margin:4px 0;}

.undisplay{display:none;}
.button-type01{
	border:1px solid #000000;
	display:inline-block;
	width:150px;
	line-height:35px;
	text-align:center;
	font-weight:600;
	color:#ffffff;
	background:#3c3ace;
	cursor:pointer;
}
.show-text-box{
	background:#FFFFFF;
	padding:5px;
	min-height:20px;
	width:100%;
}
.popup-container{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100vw;
	height:100vh;
	background:#00000050;
	overflow:auto;
}
.popup-form{
	position:absolute;
	height:500px;
	width:1000px;
	margin:0 auto;
	top:calc(40% - 250px);
	left:calc(50% - 500px);
	background:#FFFFFF;
	border:4px solid #f17917;
	border-radius:15px;
	padding:10px;
}
.popup-topbar{
	padding:0 0 10px 0;
	text-align:right;
}
.popup-middlebar{
	padding:10px 0 20px 0;
}

.table{
	display:table;
	table-layout: fixed;
	width:100%;
}
.table-row{
	display:table-row;
}
.table-cell{
	display:table-cell;
}
.popup-form .sel-opt{
	border-collapse:collapse;
	border:1px solid black;
	height:30px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	background:#ffffff;
}
.popup-form .sel-opt-head{
	background:#ffb67a;
	font-weight:500;
}
.popup-form .sel-opt-sub{
	background:#efefef;
}
.popup-form .sample-code{
	padding:10px;
	background:#e5e5e5;
	vertical-align:middle;
}
.popup-form .rent-message-show{
	min-height:30px;
	padding:10px;
	background:#e5e5e5;
}
.popup-form .label-popup-close{
	display:inline-block;
	width:30px;
	height:30px;
	background-image:url('/img/icon/icon_close.png');
	background-size:contain;
	cursor: pointer;
}
.popup-form .rent-message-text{
	display:inline-block;
}
.popup-form .rent-message-del{
	display:inline-block;
	margin-left:5px;
	width:15px;
	height:15px;
	background-image:url('/img/icon/icon_close.png');
	background-size:contain;
}

/* Áï½ÃÃâ°í, ¼±±¸¸ÅÂ÷·® °ü·ÃµÈ CSS Á¤¸® - 2021-02-15 Ãß°¡ÀÛ¾÷ */
.popup-topbar{
	padding:0 0 10px 0;
	text-align:right;
}
.popup-container2{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100vw;
	height:100vh;
	background:#00000050;
	overflow:auto;
}
.popup-form2{
	position:absolute;
	height:720px;
	width:1200px;
	margin:0 auto;
	top:calc(40% - 250px);
	left:calc(45% - 500px);
	background:#FFFFFF;
	border:4px solid #f17917;
	border-radius:15px;
	padding:10px;
}
.popup-topbar2{
	padding:0 0 10px 0;
	text-align:right;
}
.popup-form2 .label-popup-close{
	display:inline-block;
	width:30px;
	height:30px;
	background-image:url('/img/icon/icon_close.png');
	background-size:contain;
	cursor: pointer;
}
.table2{
	display:table;
	table-layout: fixed;
	width:100%;
}
.popup-form2 .sel-opt{
	border-collapse:collapse;
	border:1px solid black;
	height:30px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	background:#ffffff;
}
.popup-form2 .sel-opt-head{
	background:#ffb67a;
	font-weight:500;
}
.popup-middlebar2{
	padding:15px 25px 0 0;
	float: right;
}
.table2{
	display:table;
	table-layout: fixed;
	width:100%;
}
.table-row2{
	display:table-row;
}
.table-list-item{
	text-align: center;
    border: 1px solid #818181;
	background-color: #ececec;
    padding: 8px;
}
.popup-container3{
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100vw;
	height:100vh;
	background:#00000050;
	overflow:auto;
}
.popup-form3{
	position:absolute;
	height: 530px;
    width: 800px;
	margin:0 auto;
	top:calc(40% - 250px);
	left:calc(50% - 500px);
	background:#FFFFFF;
	border:4px solid #f17917;
	border-radius:15px;
	padding:10px;
}
.popup-topbar3{
	padding:0 0 10px 0;
	text-align:right;
}
.popup-form3 .label-popup-close{
	display:inline-block;
	width:30px;
	height:30px;
	background-image:url('/img/icon/icon_close.png');
	background-size:contain;
	cursor: pointer;
}
.popup-middlebar3{
	/*padding:10px 0 20px 0;*/
	text-align:center;
}








