body {
background-color: #CCCCCC;
line-height:14pt;
margin:0px;
padding:0px;
font-size: 12px;
}

/*   H1    -----------------------------------------------*/

h1.contact {font-size:14px;margin:20px;}


/*  side   -----------------------------------------------*/
#sidemenu2 {
font-size: 10px;
width: 206px;
border-right: 1px solid #D2D5D7;
}
.simg2 {
height:21px;
width: 206px;
border-top: 1px solid #D9DBD7;
border-right: 1px solid #D2D5D7;
border-bottom: 1px solid #B8B8B8;        
}
.simg2 img{
height:21px;
width: 206px;
border:0px;
}
.simg3 {
height:21px;
width: 206px;
border-top: 1px solid #056F5F;
border-right: 1px solid #D2D5D7;
border-bottom: 1px solid #0FBFB3;
margin:0px;    
}
.simg3 img{
height:21px;
width: 206px;
border:0px;
}

.smenu1 ul{
margin:0px;
padding:0px;
list-style-type:none;
}

.smenu1 li{
list-style: none;
height:21px;
border-top: 1px solid #D9DBD7;
border-right: 1px solid #D2D5D7;
border-bottom: 1px solid #B8B8B8;
text-indent:8px;
text-align:left;
font-size:10px;
}
.smenu1 .s2 {
padding-top:0px;
color : #333333 ;
background-color: #DFFEBB;
height:21px;
margin:0px;
}
.smenu1 li a:link{color:#333333 ; text-decoration : none ; display: block; width : 206px; height:21px;padding-top:1px;}
.smenu1 li a:visited {color:#333333 ; text-decoration : none ; display: block; width : 206px; height:21px;padding-top:1px;}
.smenu1 li a:hover {color:#FFFFFF ; text-decoration : none ;background-color: #63AE26; width : 206px;height:21px;padding-top:1px;}
/*
#sidemenu {
	font-size: 10px;
	width: 206px;
	border-right: 1px solid #D2D5D7;
	}

.simg1 {
	height:23px;
	width: 206px;   
	}

.simg2 {
	height:21px;
	width: 206px;
	border-top: 1px solid #D9DBD7;
	border-right: 1px solid #D2D5D7;
	border-bottom: 1px solid #B8B8B8;        
	}
.simg2 img{
height:21px;
width: 206px;
border:0px;
}

.simg3 {
	height:21px;
	width: 206px;
	border-top: 1px solid #056F5F;
	border-right: 1px solid #D2D5D7;
	border-bottom: 1px solid #0FBFB3;
	margin:0px;    
	}
.simg3 img{
height:21px;
width: 206px;
border:0px;
}
.simg4 {
vartical-align:middle;
margin-left:0px;
	}

.smenu1 {font-size: 10px;}

.smenu1 ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	clear:both;
	}

.smenu1 li{
	background-color: #FFFFFF;
	list-style: none;
	height:21px;
	font-size: 10px;
	border-top: 1px solid #D9DBD7;
	border-right: 1px solid #D2D5D7;
	border-bottom: 1px solid #B8B8B8;
	text-indent:8px;
	left:0;
	text-align:left;
	font-size:10px;
	}
	
.smenu1 .s2 {
    padding-top:5px;
	color : #333333 ;
	background-color: #DFFEBB;
	height:21px;
	margin:0px;
	}
	
.smenu1 li a{color:#333333 ; text-decoration : none ; display: block; width : 206px; height:21px;padding-top:5px;}
.smenu1 li a:link{color:#333333 ; text-decoration : none ; display: block; width : 206px; height:21px;padding-top:5px;}
.smenu1 li a:visited {color:#333333 ; text-decoration : none ; display: block; width : 206px; height:21px;padding-top:5px;}
.smenu1 li a:hover {color:#FFFFFF ; text-decoration : none ;background-color: #63AE26; width : 206px; height:21px;padding-top:5px;}
*/
/*    main   -----------------------------------------------*/


/*   header  -----------------------------------------------*/


#header {
width:760px;
background-color:#ffffff;
background-image:url(../images/l_back.gif);
line-height:1.3;
}

#header .logo {
float:left;
border:0px;
}

#header .right {float:right;background-color:#ffffff;}
.title {
color: #7B7B7B;
font-size: 10px;
margin:1px;
text-align:right;
}
.cp {text-align:right;}
.cp a{margin:0px 3px 0px 0px;}
.castima {font-size:12px;margin-right:3px;text-align:right;}

.clear {clear:both;}

.menu {}
.menu_img {background-image:url(/images/r_img.jpg);height:104px;width:760px;}

/*   footer  -----------------------------------------------*/
#footer {
color : #FFFFFF ;
text-align: center ;
background-color: #63AE26;
width:760px;
height:20px;
padding-top:5px;
}

table {
	
	background-color: #FFFFFF;
	}

.m1 table{
	margin:8px 0px 8px 8px;
	}

.mm1 {
	margin:6px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	}

.txt1{	
	width: 523px;
        margin-top:6px;
        margin-left:6px;
	color : #333333 ;

	}

.txt1 h2{
	font-size: 12px;
	color : #F76A01 ;
        margin-bottom:8px;
	}

.txt1 ul{

        margin-top:3px;
        margin-left:0px;
        margin-bottom:1px;

	}

.txt1 li{
	font-size: 12px;
	color : #333333 ;
        margin-top:6px;
        margin-bottom:6px;
        margin-left:0px;
	}

.barea {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-color: #FAFFE7;
        padding:3px;
	}

.txt1 .barea li{
        margin-top:3px;
        margin-bottom:3px;
        margin-left:3px;
	}

.txt1 .barea strong{
	font-size: 12px;
	color : #6D6D6D;
	}

.txt1 strong{
	font-size: 12px;
	color : #FA6D15 ;

	}

.txt1 a:link{ color : #FA6D15 ; text-decoration : none ;}
.txt1 a:visited { color : #FA6D15 ; text-decoration : none ;}
.txt1 a:hover { color : #FA6D15 ;text-decoration : underline ;}

td.mm1 p{
        margin-top:0px;
        padding:0px;
	float: left;
	}

.mm1 .p1{
        margin-top:0px;
	font-size: 12px;
	line-height : 16pt ;
	width: 352px;
	color : #333333 ;
        margin-bottom:8px;
        padding:0px;
	}

.mm1 .p2{
        margin-top:0px;
	font-size: 12px;
	line-height : 16pt ;
	width: 523px;
	color : #333333 ;
        margin-bottom:8px;
	}

.mm1 .p3{
        margin-top:0px;
	font-size: 12px;
	line-height : 16pt ;
	width: 523px;
	color : #333333 ;
        margin-top:8px;
        margin-bottom:8px;
	}

.mm1 .p4{
	font-size: 12px;
	width: 258px;
	color : #333333 ;
        margin-top:4px;
        margin-bottom:4px;
        margin-left:1px;
        margin-right:5px;
        padding-top:4px;
        background-color: #B5D9F9;
	float: left;
        text-align: center;
        height:20px; 
	}

.mm1 .p5{
	font-size: 12px;
	width: 258px;
	color : #333333 ;
        margin-top:4px;
        margin-bottom:4px;
        margin-right:0px;
        padding-top:4px;
        background-color: #B5D9F9;
	float: left;
        text-align: center; 
        height:20px;
	}

.mm1 .p6{
	font-size: 12px;
	color : #333333 ;
        margin-top:3px;
        margin-bottom:4px;
        margin-right:0px;
        padding-top:4px;
	float: left;
	line-height : 16pt ;
	}

.mm1 .p7{
	font-size: 12px;
	color : #333333 ;
        margin-top:0px;
        margin-right:0px;
        padding-top:0px;
	line-height : 16pt ;
	}

.mm1 .p7 strong{
	font-size: 12px;
	color : #333333 ;
        margin-top:0px;
        margin-right:0px;
        padding-top:0px;
	line-height : 16pt ;
	}


.mm1 .p7 a:link{ color : #FA6D15 ; text-decoration : none ;}
.mm1 .p7 a:visited { color : #FA6D15 ; text-decoration : none ;}
.mm1 .p7 a:hover { color : #FA6D15 ;text-decoration : underline ;}

.mm1 .p8{
	font-size: 12px;
line-height:;16px
	color : #666666 ;
        margin-top:0px;
        margin-right:0px;
        padding-top:0px;
	}

.mm1 .p8 strong{
	font-size: 12px;
        margin-top:0px;
        margin-right:0px;
        padding-top:0px;
	line-height : 16pt ;
	}

.mm1 .p8 a:link{ color : #666666 ; text-decoration : none ;}
.mm1 .p8 a:visited { color : #666666 ; text-decoration : none ;}
.mm1 .p8 a:hover { color : #FA6D15 ;text-decoration : underline ;}

.mm2 .btn1{
        margin-top:6px;
        margin-bottom:0px;
        margin-right:5px;
        margin-left:6px;
        padding:0px;
	}

.mm2 .btn2{
        margin-top:6px;
        margin-bottom:0px;
        padding:0px;
	}

.mm2 .btn3{
        margin-top:6px;
        margin-bottom:0px;
        margin-left:5px;
        margin-right:6px;
        padding:0px;
	}

.txt2{	
	font-size: 12px;
        margin-top:6px;
        margin-left:6px;
	color : #333333 ;

	}

.txt2 table{
        margin-top:0px;
	width: 220px;
	font-size: 12px;
	border-top: 1px solid #7A7A7A;
	border-right: 1px solid #7A7A7A;


	}

.txt2 td{
	font-size: 12px;
	height:22px;
	border-left: 1px solid #7A7A7A;
	border-bottom: 1px solid #7A7A7A;
        text-align: center;
	}




.txt3{	
	font-size: 12px;
        margin-top:8px;
	color : #333333 ;

	}

.txt3 table{
	width: 519px;
        margin-top:0px;
	font-size: 12px;
	border-top: 1px solid #7A7A7A;
	border-right: 1px solid #7A7A7A;


	}

.txt3 td{
	font-size: 12px;
	height:25px;
	border-left: 1px solid #7A7A7A;
	border-bottom: 1px solid #7A7A7A;
        text-align: center;
	}

.txt4{	
	font-size: 12px;
        margin-top:8px;
	color : #333333 ;

	}

.txt4 table{
	width: 519px;
        margin-top:0px;
	font-size: 12px;



	}

.txt4 td{
	font-size: 12px;
	height:25px;


	}

.txt5{	
	width: 523px;
        margin-top:6px;
        margin-left:6px;
	color : #333333 ;

	}

.txt5 h2{
	font-size: 12px;
	color : #F76A01 ;
        margin-bottom:8px;
	}

.txt5 ul{
	width: 523px;
        margin-top:3px;
        margin-left:0px;
        margin-bottom:1px;

	}

.txt5 li{
	font-size: 12px;
	color : #333333 ;
        margin-top:6px;
        margin-bottom:6px;
        margin-left:21px;
list-style-image: url('img/sq1.gif')
	}

.txt5 strong{
	font-size: 12px;
	color : #FA6D15 ;

	}

.txt5 a:link{ color : #FA6D15 ; text-decoration : none ;}
.txt5 a:visited { color : #FA6D15 ; text-decoration : none ;}
.txt5 a:hover { color : #FA6D15 ;text-decoration : underline ;}




.img_area1{
        display:inline;
        margin-top:0px;
        margin-bottom:8px;
        height:200px;
	}


.img1{
	clear:both;
	float:right;
        margin-top:0px;

	}

.img2{
	border: 1px solid #666666;
	float: left;
	margin: 0px 8px 0px 0px;
	}

.img3{
	float: left;
	margin: 0px 0px 0px 0px;
	}

.img4{
	float: left;
	margin: 0px 0px 0px 40px;
	}


.img5{
	float: left;
	margin: 0px 20px 0px 0px;
	}

.img6{
	margin: 0px 0px 15px 0px;
	}



.mm2 {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-image: url(img/mr_klback.gif);	
	}

.item5solid {
	font-size: 12px;
	line-height : 16pt ;
	margin-top: 10px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}



#foot {
	color : #FFFFFF ;
	text-align: center ;
	font-size: 12px;
	margin:0px;
	background-color: #63AE26;
	}
.sidebar {
	padding-left: 15px;
	font-size: 12px;
	}



#calendar {
	line-height: 140%;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding: 2px;
	text-align: center;
	margin-bottom: 30px;
	margin-top:20px;
	}

#calendar table {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding: 2px;
	border-collapse: collapse;
	margin-left:0px;
	width: 178px;
	font-size:14px;
	}

#calendar caption {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size:14px;
	background-color: #63AE26;
	text-align: center;
	font-weight: bold;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	text-transform: uppercase;
	letter-spacing: .3em;
	width: 178px;
	}

#calendar th {
	color: #FFFFFF;
		background-color: #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	text-align: center;
	font-weight: normal;
	}

#calendar td {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	text-align: center;
	}

#calendar td a:hover {color:#FFDAB5 ; background:#FF9900;}

#calendar td a {

display:block;
margin:0px;
padding:0px 0px 0px 0px;
	}

#calendar a:link		{ color : #63AE26; text-decoration : underline ;}
#calendar a:visited	        { color : #729DC9; text-decoration : underline ;}
#calendar a:hover		{ color : #FF9900; text-decoration : underline ;}
#calendar a:active		{ color : #FF9900; text-decoration : underline ;}


.sidebar h2 {
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .3em;
	background-color: #63AE26;
	border: 1px solid #63AE26;
	padding:2px;
	width: 178px;
	}

.sidebar ul {
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 30px;
	}

.sidebar ul ul {
	margin-bottom: 0px;
	}

.sidebar #categories ul {
	padding-left: 15px;
	}

.sidebar li {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	line-height: normal;
	margin-top: 10px;
	list-style-type: none;
	}

.sidebar #categories li {
	list-style-type: circle;
	}
	
#entry {
font-size:12px;
margin-left:50px;
margin-right:20px;
margin-top:15px;
}

#entry h2{
font-size:14px;
margin-top:2px;
margin-bottom:2px;
}

#entry h3{
font-size:14px;
border-right:1px solid #63AE26;
border-left:1px solid #63AE26;
border-top:1px solid #63AE26;
border-bottom:3px solid #63AE26;
margin-top:2px;
margin-bottom:2px;
padding:3px;
}



.kiyaku {
font-size:12px;
padding:10px 40px 20px 40px;
}

.content1 {
padding:25px 5px 25px 20px;
}
.errortext {
font-size:12px;
color:#FF0000;
font-weight:bold;
}

.box1 {
border:1px dotted #999999;
font-size: 12px;
background-color:#EAEAEA;
}

.box2 {
font-size: 1px;
background-color:#EAEAEA;
}

.box3 {
font-size: 11px;
background-color:#F0FBFB;
}
.midashi {
	font-size: 12px;
	font-weight: bold;
}
.tokuchou {
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}

.text1 {
	font-size: 11px;
	line-height: 16px;
	letter-spacing:1px;
	color: #FFFFFF;
	font-weight: bold;
}
.text2 {
	font-size: 11px;
	line-height: 18px;
	letter-spacing:1px;
	color: #666666;
}
.text4 {
	font-size: 11px;
	line-height: 18px;
	letter-spacing:1px;
	color: #FF0000;
}


/*   contact  -----------------------------------------------*/


.head {
background-color:#CDCED2;
padding: 5px;
font-weight:normal;
}
.even {
padding: 5px;
background-color:#E4E5E9;
}
.odd {padding: 5px;}
.outer {
border: 1px solid #DDDDDD;
width: 535px;
font-size:12px;
margin-top:30px;
}

.mes {margin-left:160px;margin-top:50px;}
/*   blog     -----------------------------------------------*/

.title_bar {margin:8px 0px 0px 8px;}

h1.entry_title {border-left:1px solid #63AE26;border-bottom:3px solid #63AE26;border-top:1px solid #63AE26;border-right:1px solid #63AE26;font-size:14px;width:537px;margin-left:8px;}

h1.entry_title span{float:right;}

.entry_title a{margin-left:3px;text-decoration:none;color:#333333;}

.entry_body {margin-left:15px;}

.thum {border:1px solid #999999;margin-left:30px;}

/*   top     -----------------------------------------------*/


.LogBox {
margin-top:5px;
margin-left:5px;
width:366px;
border:1px solid #bababa;
font-size:12px;
margin-bottom:5px;
}

.LogBox2 {
margin-top:5px;
margin-left:0px;
width:366px;
border:1px solid #bababa;
font-size:12px;
margin-bottom:5px;
}

.LogTitle {
color:#76CC2D;
padding:6px 0px 4px 25px;
font-weight:bold;
background-image:url(/images/logTitle.gif);
background-repeat:no-repeat;
text-align:left;
}
.LogTitle a{color:#76CC2D; text-decoration:none}
.LogTitle a:hover{color:#76CC2D; text-decoration:none}
.LogTitle a:visited{color:#76CC2D; text-decoration:none}
.LogDate {
padding:5px 0px 5px 10px;
background-image:url(/images/logDate.gif);
background-repeat:no-repeat;
text-align:right;
}
.LogBody {
padding:2px 5px 2px 5px;
line-height:1.4;
text-align:left;
}
p.LogBody {
margin:0px;
}

.info {
line-height:1.6;
border:1px solid #dadada;
color:#666666;
width:368px;
}
p.info {
margin-left:10px;
}
.info2 {
line-height:1.3;
padding:4px 0px 4px 4px ;
}
.color1 {
font-weight:bold;
color:#FF6F00;
}
.color1 {
font-weight:bold;
color:#FF6F00;
padding:6px 0px 4px 0px;
}
.usage {
font-weight:bold;
padding-top:2px;
}
.usage span{
background-image:url(/images/icon1.jpg);
background-repeat:no-repeat;
padding-left:13px;
margin-left:5px;
}

.comTitle {
margin-top:3px;
margin-left:auto;
margin-right:auto;
text-align:center;
border:1px solid #f3f3f3;
padding:2px 0px 2px 0px;
width:352px;
}

.mainTable {text-align:left;}

.t1 {
margin-left:5px;
margin-top:5px;
}
.t2 {
margin-top:4px;
margin-left:5px;
}
.t3 {
margin-top:10px;
margin-bottom:4px;
margin-right:8px;
}
.t4 {
margin-top:10px;
margin-left:5px;
}
.t5 {
margin-top:5px;
}
.t6 {
margin-top:15px;
margin-bottom:5px;
}
.t7 {
margin-bottom:10px;
}
.t8 {
margin-top:3px;
}

#ImgText {
width:368px;
height:79px;
line-height:1.3;
background-image:url(/images/img1.jpg);
}
#ImgText .title{
margin-top:3px;
margin-left:5px;
font-size:16px;
font-weight:bold;
color:#4A8E15;
text-align:left;
}
#ImgText .content{
width:210px;
margin-left:5px;
line-height:1.2;
}
.im {
font-weight:bold;
border:1px solid #CCCCCC;
background-color:#f0f0f0;
padding:3px 10px 3px 10px;
}
.im2 {
text-align:left;
}
.im3 {
font-weight:bold;
border:1px solid #CCCCCC;
background-color: #FFFFCC;
padding:3px 10px 3px 10px;
}
#access a {
text-decoration:none;
display:block;
background-color:#e4e5e9;
color:#236b00;
margin-top:4px;
padding:5px 0px 3px 5px;
width:364px;
}
#access a.b{
background-color:#cdced2;
}
.headNavi {
text-align:right;
margin-right:10px;
}

/*   kiyaku     -----------------------------------------------*/

#kiyaku {margin:0px 20px 0px 20px;}

#kiyaku p{margin-left:-5px;margin-top:5px;margin-bottom:5px;font-weight:bold;}

#kiyaku ul{margin:0px;padding:0px;}
#kiyaku li{margin:0px;padding:0px;list-style-type:none;}

#kiyaku li.no{margin:0px 0px 0px 10px;padding:0px;list-style-type:none;}

#kiyaku .sp{text-align:center;}

/*   FAQ       -----------------------------------------------*/
#faq {line-height:1.6;margin:10px;}

#faq .title {font-weight:bold;text-align:left;border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;padding-left:10px;}
#faq .q {margin:0px 5px 0px 8px;padding-left:15px;border-bottom:1px solid #CCFF33;background-image:url(/images/q.gif);background-repeat:no-repeat;}
#faq .a {margin:0px 5px 0px 8px;padding-left:15px;background-image:url(/images/a.gif);background-repeat:no-repeat;}
#faq .sub {margin:0px 5px 0px 15px;padding-left:10px;}
#faq .top {margin-left:450px;margin-top:3px;}　

#faq1 {margin:5px 10px 5px 15px;border:1px solid #CC3333;}

#faq1 a{}

#test {margin:5px 7px 5px 8px;border:1px solid  #999999;padding-left:15px;}


/*   CPANEL     -----------------------------------------------*/

#cpanel {margin:5px;}
#cpanel .box{margin-left:20px;width:400px;line-height:1.4;}
#cpanel .login {margin-left:110px;border:1px solid #CCCCCC;font-size:14px;}

#userid {width:160px;height:18px;}
#password {width:160px;height:18px;}

/*   bbs       -----------------------------------------------*/

.bbs_box {background-color:#EAEAEA;line-height:1.3;padding:2px;}

/*   ex        -----------------------------------------------*/
.ex_title1 {}
.ex1 {width:292px;float:left;}
.ex_box1 {width:230px;float:right;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;text-align:left;}
.ex_box1 td{border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:2px;}
.td1 {text-align:center;}

.ex_box2 {width:530px;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;text-align:left;margin-right:10px;}
.ex_box2 td{border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:2px;}
.td1 {text-align:center;}


/*  help       -----------------------------------------------*/
textarea {
	font-family:"Osaka";
	font-size: 12px;
	line-height: 14px;
}

.red {
	color: #FF0000
}


.blue {
	color: #0000FF
}


.b_blue {
	font-weight: bold;
	color: #0000FF
}

table.layout1 {
	table-layout: fixed;
	margin-bottom: 15px;
	text-align:left;
}

table.layout2 {
	table-layout: fixed;
	margin-bottom: 15px;
	border: 1px solid #333333;
	text-align:left;
}
table.layout2 td{
	text-align:left;
}
table.layout2 img{
	margin-left:110px;;
}
table.border1 {
	border: 1px solid #7F9DB9;
	margin-left:40px;
}

.border2 {
	border: 1px solid #808080;
}

.padding1 {
	border: 1px solid #7F9DB9; padding: 10px 10px 10px 10px;
}

.padding2 {
	padding: 5px 5px 5px 5px;
}

.padding3 {
	padding: 5px 5px 5px 5px; font-weight: bold; font-size: 12px; font-family: "lr oSVbN", Osaka
}

.padding4 {
	padding: 5px 5px 5px 5px; font-weight: bold; color: #FFFFFF; width:40px;
}

.padding5 {
	padding: 10px 10px 10px 10px;
}

.padding7 {
	padding: 5px 15px 10px 15px;
}

.padding8 {
	border: 1px solid #7F9DB9; padding: 4px 4px 4px 4px;
}

.page_title {
	font-family: "lr oSVbN", Osaka;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}

table.title {
	font-weight: bold;
	font-size: 12px;
	border: 1px solid #333333;
	margin-bottom: 8px;
	padding: 3px 6px 3px 6px;
}


td.sub_title {
	font-family: "lr oSVbN", Osaka;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	font-size: 12px;
}

.TitleBrown {
background-image:url(/member/support/help/panel/img/yajirushi003.gif);
background-repeat:no-repeat;
background-position:0% 20%;
font-weight: bold;
color: #CB6735;
padding-left:10px;
margin-left:10px;
}
.TitleGray {
background-image:url(/member/support/help/panel/img/yajirushi005.gif);
background-repeat:no-repeat;
background-position:0% 10%;
padding-left:10px;
margin-left:25px;
}
.TitleGray2 {
padding-left:10px;
margin-left:25px;
}
.check {
background-image:url(/member/support/help/panel/img/check002.gif);
background-repeat:no-repeat;
background-position:0% 20%;
padding-left:29px;
margin-left:30px;
}

.b5 {
border-top:1px solid #333333;
border-left:1px solid #333333;
margin-left:30px;
}

.b6 {
border-right:1px solid #333333;
border-bottom:1px solid #333333;
background-color:#E4E3E3;
padding:2px 0px 2px 10px;
font-weight:bold;
}

.b7 {
border-right:1px solid #333333;
border-bottom:1px solid #333333;
background-color:#F6F7F9;
padding:2px 0px 2px 10px;
}

.sample {
margin-left:25px;
}
.sample1 {
margin-left:25px;
background-color:#F6F7F9;
}


/* ---------------------------
