.dot {
border-top : 1px dotted #ccc;
margin : 8px 0 6px 0;
}
.textdot {
border-top : 1px dotted #ccc;
margin : 3px 0 3px 0;
}
.wspace_20px{
width:20px ;
}
.space_01px {
margin : 1px 0 0 0;
}
.space_5px {
margin : 5px 0 0 0;
}
.space_10px {
padding : 5px 0 5px 0;
}
.basebgcolor {
background : #CFEFB7;
}
.mainbgcolor {
background : white;
}
.indent30{
text-indent: 30px;	
}
.textindent30 {
text-indent: 30px;
}
.textindent5 {
text-indent: 5px;
}
.bluebox {
width : 320px;
padding : 5px;
background : #e8ecef;
border : solid 1px #c1e4e9;
}
.greenbox {
width : 320px;
padding : 5px;
background : #ccff99;
border : solid 1px #c3d825;
}
.orangebox {
width : 320px;
padding : 5px;
background : #f8b862;
border : solid 1px #ee7800;
}
.font_01 {
font-size : 0.1em;
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
}
.font_03 {
font-size : 0.3em;
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
}
.font_05 {
font-size : 0.5em;
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
}
.font_1 {
font-size : 1em;	
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
}
.font_12 {
font-size : 1.2em;
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
}
.font_14 {
font-size : 1.4em;
font-family : "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", Arial, sans-serif;
}
.zindex {
z-index:1;	
}
input.combtn{
   background-color:none;
   border:1px solid;
   border-top-color:#C0C0C0;
   border-left-color:#C0C0C0;
   border-right-color:#C0C0C0;
   border-bottom-color:#C0C0C0;
}

button.combtn{
   background-color:none;
   border:1px solid;
   border-top-color:#C0C0C0;
   border-left-color:#C0C0C0;
   border-right-color:#C0C0C0;
   border-bottom-color:#C0C0C0;
}
.mouse {cursor:pointer}

.bgimg_b3{
   background : #fff url(../img/demo/bgimg31.jpg) repeat-x top;
}
.ime_disable{
 ime-mode:disabled;
}