@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
html{width:100%;height:100%;margin:0;padding:0;overflow-y:scroll;}
body{width:100%;height:100%;margin:0;padding:0;line-height:1;word-break:keep-all;background-color:#fff;}
body{
	font-family:'Nanum Gothic','Nanum Myeongjo','µ¸¿ò','±¼¸²',dotum,Arial,Helvetica,sans-serif;
	font-size:100%;
	color:#666;
	letter-spacing:0.1em;
	-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;
	font-smoothing:antialiased;
	-webkit-text-size-adjust:none; 
	-moz-text-size-adjust:none; 
	-ms-text-size-adjust:none; 
}
h1,h2,h3,h4,h5,h6,input,button{font-size:100%;font-weight:normal;}
div,span,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
abbr,address,cite,code,i,em,img,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
textarea{
	margin:0;padding:0;border:0 none;outline:0;vertical-align:top;
}
div,span,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
abbr,address,cite,code,i,em,img,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
caption,textarea{
	vertical-align:top;
}
table,tbody,tfoot,thead,tr,th,td,
button,input,select,img{vertical-align:middle;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
dl,ul,ol,li{list-style:none;}
img,video{max-width:100%;font-size:0;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:inherit;}
a:hover,a:focus/*,a:visited,a:active*/{color:inherit;}
button,label{cursor:pointer;}
button{background-color:transparent;}
legend,caption,hr{display:block;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;border:0 none;position:absolute;top:0;left:-1000em;}
.hide{display:block;visibility:hidden;width:0px;height:0px;overflow:hidden;font-size:0px;line-height:0;position:absolute;}
.cle{display:inline-block;}
.cle{display:block;}
.cle{*zoom:1;} /*for IE 5.5-7*/
* html .cle{height:1%;} /* hides from ie-mac */
.cle:after{content:"";display:block;height:0px;clear:both;visibility:hidden;}
.bdr{border:1px solid #000}
.fl{float:left;}
.fr{float:right;}
.cb{clear:both;}
.dib{display:inline-block;}
.dpb{display:block;}
.dpn{display:none;}
.spacezero{line-height:0;font-size:0;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}
.tar{text-align:right;}
.tac{text-align:center;}
.tal{text-align:left;}
.pr{position:relative;}
.pa{position:absolute;}
.pf{position:fixed;}
.vab{vertical-align:bottom;}
.fwb{font-weight:bold;}
.imd{ime-mode:disabled;}
.ima{ime-mode:active;}
.ipt1{border:1px solid #d2d2d2;color:#999;font-size:14px;height:20px;line-height:16px;padding-left:5px;background:#fff;}
input[type="text"]:hover{border:1px solid #666;};
input[type="file"]{height:23px;background:#fff;}
.chk,.radio{width:13px;height:13px;vertical-align:bottom;}
select{font-weight:normal;font-size:12px;color:#999;border:1px solid #d2d2d2;}
textarea{font-weight:normal;border:1px solid #d2d2d2;padding:5px;overflow-y:auto;overflow-x:hidden;font-size:12px;line-height:1.4em;}
textarea:hover{border:1px solid #666;};


.top_table01{margin-top:1px;}
.top_ip01{margin-top:7px;}

#container .contents{width:960px;margin:0 auto;}
#container .contents h1{text-align:left;margin-top:40px;}

#container .contents .t_bx{margin-top:90px;}
#container .contents .t_bx .btn_new{margin-right:20px;padding-top:30px;}
#container .contents .t_bx .btn_new img{width:70px;}

#container .contents .o_bx{background:url('/wwwmomo/img/o_bx_bg.gif') no-repeat left top;height:130px;margin-top:20px;}
#container .contents .o_bx .o_bx1{padding-top:25px;}
#container .contents .o_bx .o_bx1 table{width:900px;font-size:12px;vertical-align:text-bottom;}
#container .contents .o_bx .o_bx1 table th{height:40px;}
#container .contents .o_bx .o_bx1 table td{height:40px;}

#container .contents .r_bx {border:6px solid #d5c8df;height:700px;margin-top:20px;}
#container .contents .r_bx .r_bx1{padding-top:15px;}
#container .contents .r_bx .r_bx1 table{width:900px;font-size:12px;vertical-align:text-bottom;}
#container .contents .r_bx .r_bx1 table th{height:60px;}
#container .contents .r_bx .r_bx1 table td{height:60px;}
#container .contents .r_bx .r_bx1 .t_line{border-top:dotted 1px #ab91c0;}
#container .contents .r_bx .r_bx1 textarea{margin-top:20px;}

#container .contents .m_bx{border:6px solid #d5c8df;height:450px;margin-top:20px;}
#container .contents .m_bx .m_bx1{padding-top:25px;}
#container .contents .m_bx .m_bx1 table{width:900px;font-size:12px;margin:0 auto;}
#container .contents .m_bx .m_bx1 table th{height:40px;}
#container .contents .m_bx .m_bx1 table td{height:40px;}
.icon_style1{color:#d5c8df;font-size:20px;}
#container .contents .m_bx .m_bx1 .tbl_m_t1{font-weight:bold;font-size:1.3em;display:inline-block;margin-left:10px;}
#container .contents .m_bx .m_bx1 .t_line{border-top:dotted 1px #ab91c0;}
#container .contents .m_bx .m_bx1 .tbl_m_t2{font-weight:bold;font-size:1em;display:inline-block;margin-left:10px;margin-right:10px;}

#container .contents .i_bx{background:url('/wwwmomo/img/i_bx_bg.gif') no-repeat left top;height:100px;margin-top:20px;line-height:20px;font-size:12px;vertical-align:text-bottom;}
#container .contents .i_bx .i_bx1{padding-top:20px;}
#container .contents .i_bx .i_bx1 table{width:900px;font-size:12px;vertical-align:text-bottom;}
#container .contents .i_bx .i_bx1 table th{height:60px;}
#container .contents .i_bx .i_bx1 table td{height:60px;}
#container .contents .i_bx .i_bx1 .in_styl{color:#f4635d;font-weight:bold;}

#container .contents .i_bx .slide1{width:100px;display:none;}
#container .contents .i_bx .slide2{width:100px;display:none}

#container .contents .a_bx{background:url('/wwwmomo/img/p_bx_bg.gif') no-repeat left top;height:605px;margin-top:20px;}
#container .contents .a_bx .a_bx1{padding-top:30px;}
#container .contents .a_bx .a_bx1 table{width:900px;font-size:12px;vertical-align:text-bottom;}
#container .contents .a_bx .a_bx1 table th{height:40px;}
#container .contents .a_bx .a_bx1 table td{height:40px;}
#map{width:300px;height:300px;border:1px solid #d2d2d2;background:url('/wwwmomo/img/map_apply.jpg') no-repeat left top;}
#container .contents .a_bx .a_bx1 table .last_tr{height:320px;}
#container .contents .a_bx .a_bx1 table .lastest_tr{height:70px;}
#container .contents .a_bx .a_bx1 table h3{font-size:1.2em;font-weight:bold;margin-top:20px;margin-bottom:10px;}
#container .contents .a_bx .a_bx1 table h3 span{background-color:#ab91c0;color:#fff;}
#container .contents .a_bx .a_bx1 table p{font-size:1em;line-height:2em;background-color:#f1f3f2;padding:5px;}
#container .contents .a_bx .a_bx1 table p span{background-color:#f4635d;color:#fff;}

#container .contents .p_bx{background:url('/wwwmomo/img/c_bx_bg.gif') no-repeat left top;height:700px;margin-top:20px;padding-top:5px}
#container .contents .p_bx .p_bx1{padding-top:30px;}
#container .contents .p_bx .p_bx1 table{width:900px;font-size:12px;vertical-align:text-bottom;}
#container .contents .p_bx .p_bx1 table th{height:40px;}
#container .contents .p_bx .p_bx1 table td{height:40px;}
#container .contents .p_bx .p_bx1 table span{background-color:#f4635d;color:#fff;line-height:1.5em;vertical-align:middle;}
#container .contents .p_bx p{width:550px;font-size:12px;text-align:left;margin-top:25px;margin-left:50px;line-height:20px;background-color:#f1f3f2;padding:10px 10px 10px 20px;}
#container .contents .p_bx p span{background-color:#f4635d;color:#fff;}

#container .contents .s_bx{border:6px solid #d5c8df;height:650px;margin-top:20px;}
#container .contents .s_bx .s_bx1{padding-top:30px;}
#container .contents .s_bx .s_bx1 .sample_box{width:33%;float:left;}
#container .contents .s_bx .s_bx1 .sample_box .sample_rd{margin-bottom:10px;}
#container .contents .s_bx .s_bx1 .sample_box .sample_bg{background:url('/wwwmomo/img/sample_bg.gif') no-repeat left top;background-size:250px;width:250px;height:460px;padding-top:19%;}
#container .contents .s_bx .s_bx1 .sample_box .sample_bg .sample_dp{width:88%;height:85%;overflow:hidden;border:1px solid #999;}
#container .contents .s_bx p{margin-top:20px;color:red;}

#container .contents .s_bx_2{border:6px solid #d5c8df;height:1210px;margin-top:20px;}
#container .contents .s_bx_2 .s_bx1{padding-top:30px;}
#container .contents .s_bx_2 .s_bx1 .sample_box{width:33%;float:left;}
#container .contents .s_bx_2 .s_bx1 .sample_box .sample_rd{margin-bottom:10px;}
#container .contents .s_bx_2 .s_bx1 .sample_box .sample_bg{background:url('/wwwmomo/img/sample_bg.gif') no-repeat left top;background-size:250px;width:250px;height:460px;padding-top:19%;}
#container .contents .s_bx_2 .s_bx1 .sample_box .sample_bg .sample_dp{width:88%;height:85%;overflow:hidden;border:1px solid #999;}

#container .contents .btn_bx{margin-top:70px;margin-bottom:120px;}
.file_input_div{position:relative;overflow:hidden;margin:0 0 5px}
.file_input_hidden{font-size:29px;position:absolute;right:0px;top:0px;opacity:0;filter:alpha(opacity=0);-ms-filter:alpha(opacity=0);cursor:pointer;}
.btn{
	display:inline-block;
	zoom:1; /* zoom and *display = ie7 hack for display:inline-block */
	*display:inline;
	vertical-align:baseline;
	margin:0 0;
	outline:none;
	cursor:pointer;
	text-align:center;
	text-decoration:none;
	font:10px/100%;
	-webkit-border-radius:.0em; 
	-moz-border-radius:.0em;
	border-radius:.0em;
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,.08);
	-moz-box-shadow:0 1px 0 rgba(0,0,0,.08);
}
.white3{
	color:#666666;
	border:solid 1px #c8c8c9;border-top:solid 1px #cecece;border-bottom:solid 1px #c0c0c0;
	background:#ffffff;
	background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#f9f9f9));
	background:-moz-linear-gradient(top,#ffffff,#f9f9f9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9');
}
.small3{
	font-size:11px;
	font-family:'dotum';
	line-height:11px;
	letter-spacing:0;
	padding:5px 7px;
}