<!--
image {border:non}
body, table, tr, td, p, input, button, textarea, select { 
	SCROLLBAR-FACE-COLOR: #e3e2dc;
	font-family:"Malgun Gothic","Dotum","Apple Gothic","Gulim","Tahoma","sans-serif";
	 font-size: 13px ; 
	SCROLLBAR-SHADOW-COLOR: #aaa9a5; SCROLLBAR-3DLIGHT-COLOR: #f1f1ee; 
	SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #e9e8e3; SCROLLBAR-DARKSHADOW-COLOR: #71716e; COLOR: #444444; line-height:140%; letter-spacing:-0.01em;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td input{vertical-align:middle;margin-right:3px}
td{line-height:1.8;font-size:14px}
td.rd_st1 input{margin-left:20px}

A:link, A:visited, A:active {
	COLOR: #303030; FONT-FAMILY:Tahoma, ±¼¸², µ¸¿ò, arial, sans-serif; font-weight: none; TEXT-DECORATION: none
}

A:hover {
	COLOR: #6EBE05; FONT-FAMILY:Tahoma, ±¼¸², µ¸¿ò, arial, sans-serif;font-weight: none; TEXT-DECORATION: none;
}

textarea {scrollbar-face-color: #D3D1D1;
  scrollbar-shadow-color: #ECEAEA;
  scrollbar-highlight-color: #ECEAEA;
  scrollbar-3dlight-color: #ECEAEA;
  scrollbar-darkshadow-color: #ECEAEA;
  scrollbar-track-color: #ECEAEA;
  scrollbar-arrow-color: #616051
 }

.input {
background-color:#F6F6F6; border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; 
border-top:#cccccc 1px solid; border-left:#cccccc 1px solid;  
COLOR:#000000; font: 13px µ¸¿ò, ±¼¸², verdana, arial, sans-serif;
}



.titdot {color:#ff5555;}
.titsdot {color:#009500;}

.txtfield {border:1px solid #818181; border-right:1px solid #cecece; border-bottom:1px solid #cecece; color:#444;height:20px;}
.txtinput {border:1px solid #818181; border-right:1px solid #cecece; border-bottom:1px solid #cecece; color:#444;}
.imgline {background-image:url('/rosenbinsu/images/dot.gif')}

*{-webkit-text-size-adjust:auto;} :
/* Control Button + Submit Button */
span.button,
span.button button,
span.button input { position:relative; margin:0; display:inline-block; border:0; font:12px ±¼¸²; white-space:nowrap; background:url("/rosenbinsu/images/buttonWhite.gif") no-repeat; vertical-align:middle;}
span.button { padding:0; background-position:left top;}
span.button, x:-moz-any-link{ font:0/23px ±¼¸²; padding:11px 0;} /* Firefox 2 Fix */
span.button, x:-moz-any-link, x:default{ padding:0;} /* Firefox 2 Fix */
span.button button,
span.button input { height:24px; left:2px; *top:-1px; _top:0; padding:0 10px 0 8px; *padding:0 5px 0 3px; line-height:24px; background-position:right top; cursor:pointer;}
/* Large Size */
span.button.large { background-position:left -30px;}
span.button.large, x:-moz-any-link{ font:0/29px ±¼¸²; padding:14px 0;} /* Firefox 2 Fix */
span.button.large, x:-moz-any-link, x:default{ padding:0;} /* Firefox 2 Fix */
span.button.large button,
span.button.large input { height:30px; *top:0; _top:-1px; padding:0 10px 0 8px; *padding:0 5px 0 3px; font:16px/30px ±¼¸²; background-position:right -30px;}
/* xLarge Size */
span.button.xLarge { background-position:left -65px;}
span.button.xLarge, x:-moz-any-link{ font:0/35px ±¼¸²; padding:17px 0;} /* Firefox 2 Fix */
span.button.xLarge, x:-moz-any-link, x:default{ padding:0;} /* Firefox 2 Fix */
span.button.xLarge button,
span.button.xLarge input { height:35px; padding:0 10px 0 8px; *padding:0 5px 0 3px; font:20px/36px ±¼¸²; background-position:right -65px;}
/* Small Size */
span.button.small { background-position:left -107px;}
span.button.small, x:-moz-any-link{ font:0/18px ±¼¸²; padding:9px 0;} /* Firefox 2 Fix */
span.button.small, x:-moz-any-link, x:default{ padding:0;} /* Firefox 2 Fix */
span.button.small button,
span.button.small input { height:18px; *top:0; _top:-1px; padding:0 6px 0 4px; *padding:0 3px 0 2px; font:11px/18px ±¼¸²; background-position:right -107px;}
span.button.small button, x:-moz-any-link,
span.button.small input, x:-moz-any-link{ top:-1px;} /* Firefox 2 Fix */
span.button.small button, x:-moz-any-link, x:default,
span.button.small input, x:-moz-any-link, x:default{ top:0;} /* Firefox 2 Fix */

/* Strong Button */
a.button.strong *,
span.button.strong * { font-weight:bold !important;}

/* Icon Add */
a.button .icon { position:relative; border:0; vertical-align:middle;}
span.button .icon { position:relative; left:10px; margin-right:8px; vertical-align:middle;}

/* Color Preset */
a.button.green,
a.button.green span,
span.button.green,
span.button.green button,
span.button.green input { background-image:url("/rosenbinsu/images/buttonGreen.gif"); color:#fff;}
a.button.black,
a.button.black span,
span.button.black,
span.button.black button,
span.button.black input { background-image:url("/rosenbinsu/images/buttonBlack.gif"); color:#fff;}
a.button.red,
a.button.red span,
span.button.red,
span.button.red button,
span.button.red input { background-image:url("/rosenbinsu/images/buttonRed.gif"); color:#fff;}
a.button.blue,
a.button.blue span,
span.button.blue,
span.button.blue button,
span.button.blue input { background-image:url("/rosenbinsu/images/buttonBlue.gif"); color:#fff;}


#s_editor *{margin:0; padding:0; font-style:normal; font-size:12px; font-family: µ¸¿ò, Dotum, ±¼¸², Gulim, AppleGothic, Sans-serif;}
@media screen and (max-device-width: 400px){
table{width:98% !important;font-size:2.2em !important;line-height:1.6 !important}
td{font-size:2.2em !important;line-height:1.6 !important}
td span{font-size:1em !important}
td .img{max-width:100%}
td input[type="radio"],td input[type="checkbox"]{width:35px;height:35px;margin-right:10px;vertical-align:middle}
td input[type="text"]{border:1px solid #ccc !important;height:60px}
td select{width:auto;font-size:1.2em !important}
td textarea{width:100% !important;height:200px !important}
h5,h4{font-size:2.4em !important;line-height:1.6 !important}
}
.list_w4{overflow:hidden}
.list_w4 li{list-style:none;padding:0;margin:0;float:left;width:25%}

ul,li{list-style:none; margin:0px; padding:0px;}

