@media screen and (min-width:800px){
.indexmain{margin:0;background-image:url('./pix/main_back3.jpg');background-size:100%;background-repeat:no-repeat;
	background-position:right bottom;background-color:#96C6DD;}
}
@media screen and (max-width:800px){
.indexmain{margin:0;background-image:url('./pix/main_back3.jpg');background-size:100%;background-repeat:no-repeat;
	background-position:right bottom;background-color:#96C6DD;}
}
*{font-family:맑은 고딕, 돋움;}
/*input{-webkit-border-radius:0px;-moz-border-radius:0px;-webkit-appearance:none;}*/

.bodymain{margin:0;background-color:#E6F1F7;}		/* 142C48 */
.bodyboard{margin:0;background-color:#ffffff;}
	
/* header */
.hdrmain{display:block;position:relative;width:100%;height:53px;margin:0;padding:0;background-color:#2e3192;overflow:hidden;}
.hdrmorebtn{display:block;float:left;width:30px;height:20px;margin:17px 0 0 15px;padding:0;cursor:pointer;}
.hdrlogo{display:block;width:96px;height:27px;margin:12px auto 0 auto;padding:0;}
.hdrtext{display:block;width:167px;height:22px;margin:15px auto 0 auto;padding:0;color:#ffffff;font-size:20px;text-align:center;}
#hdrbackbtn{display:block;float:right;width:50px;height:20px;margin:-21px 5px 0 0;padding:0;text-align:right;}

/* sub-header */
.flowsect{display:block;width:100%;height:44px;margin:0;padding:0;/*background-color:#f5f5f5;*/}
.flowsect > ul{width:auto;height:44px;margin:0 5px 0 5px;padding:0;list-style-type:none;text-align:center;}
.flowsect > ul > li{display:block;float:left;width:calc(20% - 2px);height:30px;margin:12px 0 0 0;padding:0;text-align:center;line-height:30px;font-size:14px;
	border-top:1px solid #2e3192;border-bottom:1px solid #2e3192;border-right:1px solid #2e3192;}
.flowsect > ul > li:first-child{border-radius:5px 0 0 5px;border-left:1px solid #2e3192;}
.flowsect > ul > li:last-child{border-radius:0 5px 5px 0;border-right:1px solid #2e3192;}
.flownorm{color:#2e3192;text-decoration:none;background-color:#ffffff;}
.flownorm > a{color:#2e3192;text-decoration:none;}
.flowcurr{color:#ffffff;text-decoration:none;background-color:#2e3192;}
.flowcurr > a{color:#ffffff;text-decoration:none;}

.flow2sect{display:block;width:100%;height:44px;margin:0;padding:0;}
.flow2sect > ul{width:auto;height:44px;margin:0 5px 0 5px;padding:0;list-style-type:none;text-align:center;}
.flow2sect > ul > li{display:block;float:left;width:33%;height:30px;margin:12px 0 0 0;padding:0;text-align:center;line-height:18px;font-size:14px;}
.flow2sect > ul > li > a{text-decoration:none;}
.flow2norm{border-bottom:1px solid #e7e7e7;}
.flow2norm > a{color:#434343;}
.flow2curr{border-bottom:2px solid #2e3192;}
.flow2curr > a{color:#2e3192;}

.flow3sect{display:block;width:100%;height:44px;margin:0;padding:0;}
.flow3sect > ul{width:auto;height:44px;margin:0 5px 0 5px;padding:0;list-style-type:none;text-align:center;}
.flow3sect > ul > li{display:block;float:left;width:33%;height:30px;margin:12px 0 0 0;padding:0;text-align:center;line-height:18px;font-size:14px;}
.flow3sect > ul > li > a{text-decoration:none;}

.flow4sect{display:block;width:100%;height:44px;margin:0;padding:0;}
.flow4sect > ul{width:auto;height:44px;margin:0 5px 0 5px;padding:0;list-style-type:none;text-align:center;}
.flow4sect > ul > li{display:block;float:left;width:25%;height:30px;margin:12px 0 0 0;padding:0;text-align:center;line-height:18px;font-size:14px;}
.flow4sect > ul > li > a{text-decoration:none;}

.flow5sect{display:block;width:100%;height:44px;margin:0;padding:0;/*background-color:#f5f5f5;*/}
.flow5sect > ul{width:auto;height:44px;margin:0 5px 0 5px;padding:0;list-style-type:none;text-align:center;}
.flow5sect > ul > li{display:block;float:left;width:calc(33% - 2px);height:30px;margin:12px 0 0 0;padding:0;text-align:center;line-height:30px;font-size:14px;
	border-top:1px solid #2e3192;border-bottom:1px solid #2e3192;border-right:1px solid #2e3192;}
.flow5sect > ul > li:first-child{border-radius:5px 0 0 5px;border-left:1px solid #2e3192;}
.flow5sect > ul > li:last-child{border-radius:0 5px 5px 0;border-right:1px solid #2e3192;}

.timehead{margin:20px 0 0 0;color:#999999;font-size:14px;text-align:center;font-weight:normal;}

/* rent date, return date */
.timesect{display:block;width:100%;height:280px;margin:20px 0 0 0;background-color:#f5f5f5;border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.timesect > dl{display:block;width:340px;margin:0 auto;}
.timesect > dl > dt{display:block;float:left;margin:20px 0 0 20px;color:#343434;font-weight:bold;font-size:20px;cursor:pointer;clear:both;}
.timesect > dl > dd{display:block;float:left;margin:20px 0 0 30px;color:#343434;font-weight:normal;font-size:19px;cursor:pointer;}
.timesect > dl > dt:hover, .timesect > dl > dd:hover{text-decoration:underline;}
.timesect_submit{width:320px;height:40px;margin:35px auto;background:linear-gradient(to top, #b81a2d, #cb0000);
	text-align:center;color:#ffffff;font-size:19px;border-radius:4px;line-height:38px;}
.timesect_submit_a{text-decoration:none;}

select[name="rentbranch"], select[name="retnbranch"]{-webkit-appearance:listbox;-moz-appearance:listbox;appearance:listbox;
	width:180px;height:28px;font-size:20px;text-indent:5px;color:#343434;
	background:url('./pix/select_arrow.png') top 10px right 10px no-repeat;background-color:#ffffff;}

/* popup menu */
#mmpopsect{z-index:5;display:block;position:absolute;left:-200px;top:53px;width:200px;height:auto;visibility:hidden;background-color:#3c3d61;}
#mmpopsect > div{background-color:#4D4E7D;height:35px;line-height:32px;text-indent:20px;}
#mmpopsect > div > a{text-decoration:none;color:#ffffff;font-size:15px;}
#mmpopsect > div span{color:#cccccc;vertical-align:middle;margin-left:5px;}
#mmpopsect > div img{vertical-align:middle;}
#mmpopsect > ul{list-style-type:none;margin:0;padding:0;}
#mmpopsect > ul > li{display:block;width:100%;height:40px;margin:0;cursor:pointer;line-height:40px;text-indent:25px;}
#mmpopsect > ul > li{background:url('./pix/smenu_arrow.png') right 20px top 15px no-repeat;}
#mmpopsect > ul > li > a{text-decoration:none;color:#ffffff;font-size:15px;}

/* main */
.mainsect{width:100%;margin:40px 0;text-align:center;}
.mainquick1{display:block;width:90%;max-width:544px;margin:1px auto;}
.mainquick1 img{width:100%;height:100%;}

/* calendar */
#calsect{z-index:2;display:block;position:absolute;width:320px;left:calc(50% - 150px);top:10px;margin:0;
	background-color:#ffffff;border:1px solid #cccccc;visibility:hidden;box-shadow:3px 3px 10px rgba(68,68,68,.5);}
#calsect > h3{text-align:center;margin:10px;font-size:20px;}
.calsect_close{display:block;position:absolute;top:10px;right:10px;margin:0;}
#caltbl_quick{width:100%;height:26px;text-align:center;margin:0;padding:0;}
#caltbl_quick > li{display:inline;height:16px;margin:0 2px;padding:0 5px;color:#434343;border:1px solid #434343;font-size:15px;cursor:pointer;}
.caltbl_head{width:100%;height:26px;margin:5px 0 0 0;text-align:center;}
.caltbl_head > p{display:inline;height:16px;margin:0 5px 0 5px;padding:0;}

/* calendar table */
.caltbl{width:300px;margin:0 auto;padding:0;border-collapse:collapse;}
.caltbl th{height:26px;background-color:#E2E7ED;border:1px solid #dddddd;text-align:center;font-size:15px;}
.caltbl th:nth-of-type(1){color:#ff0000;}
.caltbl th:nth-of-type(7){color:#062fff;}
.caltbl tbody td{width:14%;height:33px;margin:0;padding:0;border:1px solid #dddddd;text-align:center;font-size:15px;line-height:24px;}
.caltbl tbody td:nth-of-type(1){color:#ff0000;}
.caltbl tbody td:nth-of-type(7){color:#062fff;}

#caltbl_footer1, #caltbl_footer2{display:block;float:left;width:140px;margin:10px 0 0 10px;}
#caltbl_footer1 > h4{margin:0;font-weight:normal;}
#caltbl_footer1 > p:nth-of-type(1){margin:5px 0 0 0;font-weight:normal;color:#EC6A4A;}
#caltbl_footer1 > p:nth-of-type(2){margin:5px 0 0 0;}
#caltbl_footer1 select{margin:0;font-size:15px;}

#caltbl_footer2 > h4{margin:0;font-weight:normal;text-align:right;}
#caltbl_footer2 > p:nth-of-type(1){margin:5px 0 0 0;font-weight:normal;color:#EC6A4A;text-align:right;}
#caltbl_footer2 > p:nth-of-type(2){margin:5px 0 0 0;text-align:right;}
#caltbl_footer2 select{margin:0;font-size:15px;}

.caltbl_href{color:#434343;text-decoration:none;}

.cal_fadein{animation:fadein 2s;-webkit-animation:fadein 2s;-ms-animation:fadein 2s;}
@keyframes fadein{from{opacity:0;} to{opacity:1;}}

.caltbl_submit{width:100%;text-align:center;margin:20px 0 20px 0;}
.caltbl_submit > input{width:240px;height:30px;border:0;color:#ffffff;background-color:#2E3192;font-size:15px;}

.bfcolor{background-color:#f5f5f5;}
.crcolor{background-color:#E6DEDB;cursor:pointer;}		/* #E6DEDB */
.nxcolor{background-color:#ffffff;cursor:pointer;}
.todaychar{color:#26A276;font-weight:bold;}

/* select car kind */
#critsect{z-index:2;display:block;position:absolute;width:320px;left:calc(50% - 150px);top:10px;margin:0;padding:0 0 20px 0;
	background:url('./pix/logo4.png') left 10px top 9px no-repeat;background-size:80px auto;
	background-color:#ffffff;border:1px solid #cccccc;visibility:hidden;box-shadow:3px 3px 10px rgba(68,68,68,.5);}
#critsect > h3{text-align:center;margin:10px 0 0 0;}
.critexp{color:#999999;font-size:14px;text-align:center;margin:20px 0 10px 0;}
#critsect > ul{width:300px;margin:0 auto 10px auto;padding:0;list-style-type:none;}
#critsect > ul > li{display:block;width:100%;height:30px;margin:0 0 1px 0;line-height:30px;}
.title_li{color:#2891db;background-color:#f5f5f5;text-indent:10px;font-weight:bold;}
.item_li{background-color:#f5f5f5;text-indent:20px;}
.item_li > a{color:#434343;text-decoration:none;font-weight:normal;}

/* car list */
.carsect{display:block;width:100%;margin:20px 0 0 0;}
.carsect > h3{color:#999999;font-size:16px;text-align:center;margin:0;font-weight:normal;}
.carsect > article{display:block;width:100%;margin:20px 0 0 0;background-color:#f5f5f5;
	border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.car_arti{display:block;width:320px;margin:10px auto;}
.car_arti > h4{color:#2891db;font-size:17px;font-weight:bold;margin:0;}
.car_arti > p{margin:0 0 0 0;color:#888888;font-size:15px;}
.car_pix{width:100%;border:1px solid #cccccc;margin:5px 0 0 0;}
.car_resel{z-index:1;display:block;position:absolute;width:100px;height:20px;right:0;top:140px;margin:0;line-height:20px;text-align:center;}
.car_resel > a{color:#8579D9;font-size:11px;text-decoration:none;}

.listpaging{display:block;width:320px;margin:10px auto;text-align:center;}
.listpaging span{display:inline-block;height:14px;margin:4px 0 0 0;padding:2px 6px 0 6px;}
.lipglink{color:#666666;text-decoration:none;}
.lipgcurr{color:#375F6A;text-decoration:none;}
.lipglink:hover{text-decoration:underline;}

/* car detail */
.cardetcnt{display:block;position:relative;width:100%;margin:20px 0 0 0;background-color:#f5f5f5;
	border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.cardetsect{display:block;position:relative;width:95%;max-width:800px;margin:10px auto 0 auto;overflow:hidden;}
.cardetsect > h3{color:#2891db;font-size:17px;margin:0;font-weight:bold;}
#cardepix_main{display:block;position:absolute;width:100%;margin:0;}
#cardet_pix0{display:block;position:absolute;width:100%;margin:5px 0 0 0;border:0px solid #bbbbbb;visibility:hidden;}
#cardet_pix1{display:block;position:absolute;width:100%;margin:5px 0 0 0;border:0px solid #bbbbbb;}
#cardet_pix2{display:block;position:absolute;width:100%;margin:5px 0 0 0;border:0px solid #bbbbbb;visibility:hidden;}
#cardet_pix4{z-index:2;display:block;position:absolute;width:20px;height:37px;margin:0;}
#cardet_pix5{z-index:2;display:block;position:absolute;width:20px;height:37px;margin:0;right:0;}
#cardet_imgseq{z-index:3;display:block;position:absolute;left:5px;width:50px;height:15px;background-color:#555555;color:#ffffff;
	text-align:center;font-size:10px;border-radius:5px;line-height:15px;}
#cardet_expand{z-index:3;display:block;position:absolute;width:1px;height:1px;}

#cardetpix_list{display:block;position:relative;width:100%;margin:5px 0 0 0;text-align:center;}
#cardetpix_list img{width:100px;border:1px solid #ededed;margin:5px 5px 0 0;}


.cardet_exp{width:100%;margin:10px 0 20px 0;padding:0;border:1px solid #ededed;background-color:#ffffff;border-collapse:collapse;}
.cardet_exp th{height:30px;color:#434343;font-size:14px;font-weight:bold;text-align:left;text-indent:10px;
	border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.cardet_exp td{height:30px;color:#999999;font-size:14px;text-align:right;padding:0 10px 0 0;
	border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.markprice{font-weight:bold;color:#E0430E;}

.cardetsect_submit{width:320px;height:40px;margin:25px auto;background:linear-gradient(to top, #b81a2d, #cb0000);text-align:center;
	color:#ffffff;font-size:19px;border-radius:4px;line-height:38px;}

.acci_end{text-align:center;line-height:2.0em;}

/* option */
.optcnt{display:block;position:relative;width:100%;margin:20px 0 0 0;background-color:#f5f5f5;
	border-top:1px solid #ededed;border-bottom:1px solid #ededed;}
.optsect{display:block;width:95%;max-width:800px;margin:20px auto 0 auto;}
.optsect > h4{color:#434343;font-size:18px;border-bottom:2px solid #2891db;margin:0;}
.opt_radio > label{display:block;margin:10px 10px 5px 10px;padding:0;}
.opt_notice{width:calc(100% - 29px);margin:10px 0 10px 5px;padding:7px;font-size:14px;background-color:#e5e5e5;border-radius:5px;
	line-height:22px;}

.optsect_submit{display:block;width:340px;margin:20px auto 30px auto;text-align:center;}

.btn_again{display:inline-block;width:130px;height:35px;margin:0;text-align:center;color:#ffffff;line-height:33px;
	font-size:18px;border-radius:4px;background:linear-gradient(to top, #434343, #666666);border:0;cursor:pointer;}
.btn_next{display:inline-block;width:150px;height:35px;margin:0 0 0 20px;text-align:center;color:#ffffff;line-height:33px;
	font-size:18px;border:0;border-radius:4px;background:linear-gradient(to top, #b81a2d, #cb0000);cursor:pointer;}
.btn_link{display:inline-block;width:130px;height:35px;margin:0;text-align:center;color:#ffffff;line-height:33px;
	font-size:18px;border-radius:4px;background:linear-gradient(to top, #701855, #A0237B);}
.btn_pay{display:inline-block;width:60px;height:20px;margin:0 0 0 20px;text-align:center;color:#ffffff;line-height:14px;
	font-size:11px;border:0;border-radius:4px;background:linear-gradient(to top, #b81a2d, #cb0000);cursor:pointer;} /* memorder */
.btn_pay2{display:inline-block;margin:0;padding:3px 5px;text-align:center;color:#ffffff;line-height:14px;
	font-size:11px;border:0;border-radius:4px;background:linear-gradient(to top, #b81a2d, #cb0000);cursor:pointer;} /* memorder */


/* confirmation */
.confsect{display:block;width:360px;margin:20px auto 0 auto;}
.confsect > h3{color:#2891db;font-size:18px;margin:0;font-weight:normal;}
.conf_exp{font-size:14px;color:#777777;margin:5px 0;}
.conf_pix{display:block;width:100%;margin:0;}
.conf_pix > img{width:100%;height:100%;}
.conf_price{margin:5px 0;text-align:center;height:35px;line-height:35px;font-size:14px;background-color:#e5e5e5;}

.opt_cont{width:auto;margin:10px 0 10px 25px;padding:0;font-size:14px;}
.opt_cont > li{margin-top:5px;}
.opt_place{color:#E0430E;}
.opt_date{color:#aaaaaa;}

.alertsect{text-align:center;}

/* input form */
.ips{border:1px solid #B6D1D9;background-color:#ffffff;}	/* input standard */
.ipn{border:1px solid #dedede;background-color:transparent;}	/* input not show */

.termsect{display:block;width:95%;max-width:800px;height:550px;margin:10px auto 0 auto;font-size:13px;}
.term2sect{display:block;width:95%;max-width:800px;margin:10px auto 0 auto;font-size:13px;}
.agrtitle{margin:5px 0 5px 5px;font-weight:bold;}
.agr2title{margin:5px 0 5px 0;font-weight:bold;font-size:15px;}
.agrtext{margin:5px 0 5px 0;text-align:center;}
.agrinp{margin:5px 0 10px 0;}
textarea[name="yakw"]{width:100%;height:200px;font-family:맑은 고딕,돋움;font-size:11px;}
.yakw{display:inline-block;width:calc(100% - 6px);height:200px;padding:3px;background-color:#ffffff;
	font-family:맑은 고딕,돋움;font-size:11px;overflow-y:auto;border:1px solid #000000;}

.inpsect{display:block;width:95%;max-width:800px;margin:10px auto 0 auto;}
.inpsect > dl > dt{display:block;float:left;width:100px;margin:10px 0 0 20px;color:#343434;font-size:15px;font-weight:bold;clear:both;}
.inpsect > dl > dd{display:block;float:left;color:#434343;font-size:14px;margin:10px 0 0 10px;}
.inpsect_submit{width:200px;height:35px;margin:25px auto;}
.inpsect_submit > button{width:100%;height:100%;background:linear-gradient(to top, #b81a2d, #cb0000);text-align:center;
	color:#ffffff;font-size:15px;border:0;border-radius:4px;line-height:33px;}

.h400p{height:400px;}
.h420p{height:420px;}
.h360p{height:360px;}
.h280p{height:280px;}
.h500p{height:550px;}
.inphr{width:100px;height:10px;margin:0;padding:0;clear:both;}

/* login form */
.loginsect{display:block;width:360px;height:150px;margin:20px auto 0 auto;}
.loginsect > h3{margin:0;color:#999999;font-size:14px;text-align:center;font-weight:normal;}
.loginsect > dl > dt{display:block;float:left;width:80px;color:#434343;font-size:15px;margin:20px 0 0 50px;clear:both;}
.loginsect > dl > dd{display:block;float:left;color:#434343;font-size:14px;margin:20px 0 0 10px;}
.loginsect_submit{width:250px;height:40px;margin:15px auto;}
.loginsect_submit > button{width:100%;height:100%;background:linear-gradient(to top, #b81a2d, #cb0000);text-align:center;
	color:#ffffff;font-size:15px;border:0;border-radius:4px;line-height:38px;}
.login_aside{text-align:center;color:#999999;font-size:14px;margin:30px 0 0 0;}
.login_aside > a{color:#999999;font-size:14px;text-decoration:none;}

/* find form */
.findsect{display:block;width:340px;margin:20px auto 0 auto;}
.findsect > h4{color:#2891db;font-size:15px;margin:0 0 0 5px;}
.findsect > dl{width:calc(100% - 20px);height:110px;margin:0 0 10px 5px;padding:0 7px 7px 7px;font-size:14px;
	border-radius:5px;line-height:22px;}
.findsect > dl > dt{display:block;float:left;width:80px;color:#434343;font-size:15px;margin:20px 0 0 50px;clear:both;}
.findsect > dl > dd{display:block;float:left;color:#434343;font-size:14px;margin:20px 0 0 10px;}
.btn_find{display:block;width:140px;height:30px;margin:-20px 0 0 150px;text-align:center;color:#ffffff;clear:both;
	font-size:15px;border:0;border-radius:4px;line-height:30px;background:linear-gradient(to top, #b81a2d, #cb0000);cursor:pointer;}

.estview{width:68px;height:19px;margin:0;padding:0;border:0;border-radius:3px;color:#ffffff;background-color:#97282C;
	font-size:11px;font-family:돋움,Arial;line-height:21px;text-align:center;cursor:pointer;}

.copysect{display:block;width:100%;margin:20px 0;text-align:center;font-size:12px;color:#444444;}
.copysect2{display:block;width:100%;margin:20px 0;text-align:center;font-size:12px;color:#ffffff;}
.xlbreak{clear:both;width:1px;height:1px;}
.blank_div{position:absolute;left:0;top:0;width:0px;height:0px;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}


#divmessage{z-index:30;position:absolute;left:0;top:0;width:auto;padding:3px;line-height:120%;color:#333333;background-color:#ffffe5;
	border:1px solid #5d5d5d;visibility:hidden;}
#divmessage img{display:block;}

.helpshow{/*text-decoration:underline;*/border-bottom:1px dashed #000000;cursor:default;}
.secthelp{display:block;width:0;height:0;margin:0;padding:0;overflow:hidden;visibility:hidden;clear:both;}


/* image */
.ims{border:1px solid #B6D1D9;width:100px;margin:0;}		/* image standard */
.imscnt{display:inline-block;margin:0 0 0 2px;padding:0;text-align:center;vertical-align:top;}
.imsadd{background-color:#F1F5F5;}
