@charset "utf-8";
/* CSS Document */

/*loan*/
#rntdesctxt{ padding:20px; text-align:center; font-size:130% }
#loaSbox input, #loaSbox select, #loaSbox textarea  { padding:5px; line-height:15px;}
#loaSbox input, #loaSbox select, #loaSbox textarea { color:#000 }
#loaSbox select { font-size:125%;}
#loaSbox input[type=radio] { vertical-align:middle; }

#laonBnz { margin:30px auto 10px auto; text-align:center; }
#loaSbox { padding:0px 14px 14px 14px; margin-top:0px; }
#loaSbox>h1 { font-size:190%; color:#000; padding:25px 15px 25px 0px; border-bottom:1px solid #ccc; }
#loaSbox>ul{ list-style:none; margin-top:15px; }
#loaSbox>ul > li { line-height:15px; padding:7px 0px; border-bottom:1px dotted #ccc; overflow:auto; }
#loaSbox>ul > li:last-of-type { border-bottom:1px solid #ccc !important; padding-bottom:20px}
#loaSbox>ul>li>div { display:block; line-height:20px; width:860px; float:left; }
#loaSbox .between, #loaSbox .btgray, #loaSbox .btwhite{ font-size:125%;padding:7px;}

#brzdesc{letter-spacing:-0.03em; margin:20px 0px 0px 0px; border:0px solid #ccc; border-top:0px solid #18a574; padding:40px; background:#fff;}
#brzdesc>h2 { color:#fff; font-size:180%; letter-spacing:-0.1em;margin-bottom:20px}
#brzdesc>ol { margin-left:40px; }
#brzdesc>ol>li { padding:5px; letter-spacing:-0.03em; line-height:150%; color:#d2d2d2;}
#brzdesc>ol>li>span:first-of-type { font-weight:bold; color:#3C3; font-size:140% }
#brzdesc>img{ vertical-align:middle; }

.sdot{ display:block; height:30px; line-height:30px; width:100px; float:left; padding-left:18px; background:url(../../images/titlearr.png) no-repeat 0% 50%; vertical-align:top; color:#000; font-size:110%; font-weight:bold; }

.nselect { position:relative; z-index:auto;display:inline-block; }
.nselect >img { position:absolute; z-index:auto; top:0px; left:0px; cursor:pointer}
.nselect > ul { position:absolute; z-index:auto; left:0px; top:0px; list-style: none; border:1px solid #bbb; background:#fff; padding:7px 0px; display:none; }
.nselect > ul >li {padding:9px; font-size:110%; color:#555}
.nselect > ul >li:hover {background:#f0f0f0; }
.nselect > ul >li>span {font-size:125%; font-weight:bold; color:#000; }

#xa1, #xa2, #xa3, #royalfloor { width:160px; }
#xa4 { width:300px; }
#room { text-align:right; width:112px; }
#kbsisaeon>input[type=text] { width:70px; }

.bnzone { text-align:right; padding:20px; }
.srbox { display:inline; font-size:11px; padding:2px 7px;; border-radius:3px; color:#fff; }
.srgbox { display:inline; font-size:11px; ; border-radius:10px; border:1px solid #ccc; background:#fff; }
.btgray { display:inline-block;background:#f7f7f7; border:1px solid #ddd; border-right:0px; padding:5px; line-height:17px; height:17px;}
.btwhite{ display:inline-block;background:#fff; border:1px solid #ddd; border-left:0px; padding:5px 10px; line-height:17px; height:17px;}
.box { display:inline-block;border:1px solid #ddd; padding:5px; line-height:17px; height:17px; }

#smsgbox{ border:1px solid #ddd; background:#f7f7f7; overflow:auto; padding:20px; margin-top:20px; }
#smsgbox>h5 { float:left; color:#000; width:460px; letter-spacing:-0.03em }
#smsgbox>h5>p{ font-size:105%; padding:20px 0px 0px 0px; }
#smsgbox>p { float:right; color:#000; width:450px; padding: 0px 0px 0px 30px; border-left:1px solid #dadada; color:#8e8e8e; font-weight:bold; font-size:120%; }
#smsgbox>p>span { font-size:120%; color:#555; }
#lonlist>div:nth-of-type(2){ padding:20px 0px 10px 0px; overflow:auto;}
#lonlist>div:nth-of-type(2)>span:first-of-type { color:#555;  font-family: "Nanum Gothic", Lusitana; font-size:150%; color:#555 }
#lonlist>div>div.r300{ float:right; width:300px; text-align:right; display:block; }
#lonlist>table { width:100%; border-top:1px solid #c7c7c7; }
#lonlist>table>thead{ display:none}
#lonlist>table tr.tbls>td { padding:20px 5px; vertical-align:middle; border-bottom:1px solid #e1e1e1; }

#lonlist>table tr>td.ls_name { font-size:18px; color:#666; font-weight:bold; width:162px }
#lonlist>table tr>td.ls_name >div { font-size:80%; color:#000; font-weight:bold; }

#lonlist>table tr>td.ls_price { width:200px; }
#lonlist>table tr>td.ls_price>span:first-of-type{ font-size:12px; color:#888; }

/*
#lonlist>table tr>td.ls_price> p:nth-of-type(1){ display:block; margin-top:10px; text-align:right; font-family:"Nanum Gothic",Lusitana; letter-spacing:-0.08em; font-size:38px; color:#000; padding-left:25px; padding-right:10px; background:url(../images/won.png) no-repeat left 60%; }
*/
.ex818{ display:block; margin-top:10px; text-align:right; font-family:"Nanum Gothic",Lusitana; letter-spacing:-0.08em; font-size:38px; color:#000; padding-left:25px; padding-right:10px; background:url(../images/won.png) no-repeat left 60%; }
/*
#lonlist>table tr>td.ls_price>p:last-of-type{ text-align:right; padding-right:10px; }
*/
.ex818_2 { text-align:right; padding-right:10px; }



#lonlist>table tr>td.ls_price>div{ color:#777; font-size:13px; text-align:justify; font-weight:bold; font-family:"Nanum Gothic" }

#lonlist>table tr>td.ls_rate { width:150px; text-align:center; }
#lonlist>table tr>td.ls_rate>span.srbox { display:inline-block; width:55px; padding:0px; }
#lonlist>table tr>td.ls_rate>p{ font-family:Lusitana, "Nanum Gothic"; font-size:25px; color:#333; margin-top:5px; }
#lonlist>table tr>td.ls_rate>span.tstrong { font-size:150%; color:#555; font-family:Lusitana, "Nanum Gothic"; }

#lonlist>table tr>td.ls_desc{ width:230px; }
#lonlist>table tr>td.ls_desc>ul{ margin-left:20px; }

#lonlist>table tr>td.ls_p{ width:150px; font-weight:bold; text-align:center; color:#989898;}

#lonlist>table tr>td.ls_dti>button{ display:inline; font-size:11px; padding:2px 10px;; border-radius:15px; color:#fff; background:#3c3; border:0px; }
#lonlist>table tr>td.ls_hiden { display:none;}

#viewtr>td { padding:0px 0px 10px 0px; border-bottom:1px solid #e1e1e1;}
#storedzone{ border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-left:1px solid #e1e1e1; padding:20px; overflow:auto; display:none; background:#fff; position:relative; z-index:auto }
#sroredzoneX { position:absolute; z-index:auto; top:3px; right:5px; display:inline-block; border:0px; background:transparent; cursor:pointer; padding:0px; }
#storedzone>div { line-height:17px; }

#infoPro { float:left; width:550px; }
#infoPro>div>table td { padding:8px 0px; vertical-align:middle}
#infoPro>div>table td:first-of-type { color:#000; }
#infoPro>div>table tr:not(:last-of-type)>td{ border-bottom:1px dotted #ccc; }
#infoMb { float:right; width:410px; padding-top:38px; }
#infoMb>ul { list-style:none;}
#infoMb>ul>li { padding:8px 5px; vertical-align:middle; }
#infoMb>ul>li:first-of-type > span:first-of-type{  font-size:200%; color:#000; }
#infoMb>ul>li:not(:last-of-type){ border-bottom:1px dotted #ccc; }

.lfspanwidth { margin-left:120px;}

/*detail*/
#onethum { border:1px solid #ddd; padding:4px; width:120px; height:120px; float:left; margin-right:10px; background:#fff }
#onethum > img{ display:block; width:100%; height:100%; }
.dsmall { font-size:97%; color:#999; padding:10px 0px; }
.dsmall > div{ border:1px solid #ddd; background:#f7f7f7; padding:15px; border-radius:10px; }
.dsmall>div:first-of-type >span { font-weight:bold; color:#555; }
/*
.bselect:hover { border:1px solid #bbb; cursor:pointer }
.boption { display:inline-block; width:0px; position:absolute; z-index:auto; }
.boption > ul { position:absolute; z-index:auto; list-style: none; border:1px solid #bbb; background:#fff; padding:7px 0px; display:none}
.boption > ul >li {padding:9px; font-size:95%; color:#999}
.boption > ul >li:hover {background:#f0f0f0; }
.boption > ul >li > span {font-size:120%; font-weight:bold; color:#000; }
*/

