@media screen{
/*この中にCSSを記述*/

.domain_title01{
width: 890px;
height: 30px;
float: left;
margin-bottom: 10px;
color: #2db837;
font-size: 18px;
font-weight: bold;
line-height: 18px;
padding-top: 13px;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 10px;
background-image: url(../../images/bg01.gif);
}

.domain_rtitle00{
width: 630px;
padding:2px;
float: left;
color: #ffffff;
background:#fffae7;
border:1px solid #ff5a00;
font-size: 15px;
font-weight: bold;
line-height: 18px;
margin-bottom:10px;
}

.domain_rtitle01{
width: 630px;
height: 20px;
padding-top:3px;
text-indent:15px;
float: left;
color: #ffffff;
background:#cc0000;
font-size: 15px;
font-weight: bold;
line-height: 18px;
}

.domain_rtitle03{
width: 623px;
padding:5px 5px 5px 5px;
float: left;
color: #ffffff;
background:#fffae7;
border:1px solid #c9b39b;
font-size: 15px;
font-weight: bold;
line-height: 18px;
margin-bottom:10px;
}

.domain_rtitle04{
width: 600px;
padding:10px;
float: left;
color: #000000;
background:#ffffff;
font-size: 14px;
font-weight: normal;
line-height: 110%;
border:1px solid #cccccc;
margin-bottom:5px;
}

.domain_rtitle05{
width: 600px;
padding:0px;
float: left;
margin-bottom:5px;
}

.domain_rtitle06{
width: 630px;
padding:0px;
float: left;
color: #2db843;
background:#ffffff;
font-size: 14px;
font-weight: bold;
line-height: 110%;
margin-bottom:5px;
border-bottom:2px dotted #93d051;
}


.domain_container{
margin:0;
padding:0;
}

.domain_container td{
border:0px solid #000000;
margin:0;
padding:0;
vertical-align:top;
}


.domein_lmenu{
	clear:both;
	width:250px;
	margin:0px;
	padding:0px;
	margin-bottom:0px;
	overflow: hidden;
	float:left;
	}
	
.domein_lmenu ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
.domein_lmenu li{
	float: left;
	}
	
	
.contain_domein_lsubmenu
{
	clear:both;
	width:242px;
	background-color:#fffae7;
	border:1px solid #f1e0b8;
	margin:0px 0px 10px 0px;
	padding:10px 0px;
	overflow: hidden;
	float:center;
	text-align:center;}

.domein_lsubmenu{
	clear:both;
	width:211px;
	margin:0px auto;
	padding:0px;
	overflow: hidden;
	float:center;
	text-align:center;
	}
	
.domein_lsubmenu ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
.domein_lsubmenu li{
	float: center;
	}
	
.dmain_table{
	background-color: #2a6133;
	width: 98%;
	margin-bottom:10px;
}

.dmain_table th{
	font-size: 90%;
	line-height: 160%;
	color: #19892a;
	background-color: #e9ffd2;

}

.dmain_table td{
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	background-color: #FFFFFF;
	padding:5px;
}

.d_importance2{
width: 619px;
float: left;
margin-bottom: 10px;
color: #000000;
font-size: 14px;
font-weight: normal;
line-height: 120%;
padding-top: 10px;
padding-right: 0pt;
padding-bottom: 10pt;
padding-left: 0px;
background-image: url(../img/importance-icon01.gif);
background-repeat:no-repeat;
background-position:left top;
border:1px solid #ff9900;
background-color:#ffffcc;
}

.d_importance2_inline01{float:right; color:#cc0000; width:400px; margin-top:7px; font-size:16px;}
.d_importance2_inline02{float:left; margin:0px 5px; margin-top:50px; padding:5px; width:595px;}



.d_point2{
width: 619px;
float: left;
margin-bottom: 10px;
color: #000000;
font-size: 14px;
font-weight: normal;
line-height: 120%;
padding-top: 10px;
padding-right: 0pt;
padding-bottom: 10pt;
padding-left: 0px;
background-image: url(../img/importance-icon01.gif);
background-repeat:no-repeat;
background-position:left top;
border:1px solid #ff9900;
background-color:#ffffcc;
}

.d_importance2_inline01{float:right; color:#cc0000; width:400px; margin-top:7px; font-size:16px;}
.d_importance2_inline02{float:left; margin:0px 5px; margin-top:50px; padding:5px; width:595px;}


.d_attention2{
width: 619px;
float: left;
margin-bottom: 10px;
color: #000000;
font-size: 13px;
font-weight: normal;
line-height: 120%;
padding-top: 10px;
padding-right: 0pt;
padding-bottom: 10pt;
padding-left: 0px;
background-image: url(../img/attention-icon01.gif);
background-repeat:no-repeat;
background-position:left top;
border:1px solid #ff69b4;
background-color:#ffecec;
}

.d_attention2_inline01{float:right; color:#cc0000; width:400px; margin-top:15px; font-size:16px;}
.d_attention2_inline02{float:left; margin:0px 5px; margin-top:45px; padding:5px; width:578px;}

.d_point{
width: 619px;
float: left;
margin-bottom: 10px;
color: #000000;
font-size: 14px;
font-weight: normal;
line-height: 120%;
padding-top: 10px;
padding-right: 0pt;
padding-bottom: 10pt;
padding-left: 0px;
background-image: url(../img/point-icon01.gif);
background-repeat:no-repeat;
background-position:left top;
border:1px solid #75a9ff;
background-color:#ecf3ff;
}

.d_point_inline01{float:right; color:#cc0000; width:400px; margin-top:7px; font-size:16px;}
.d_point_inline02{float:left; margin:0px 5px; margin-top:50px; padding:5px; width:595px;}

.domain_rgreennumber01{
height:25px;
padding:0px;
padding-left:30px;
padding-top:0px;
float: left;
color: #009944;
font-size: 16px;
font-weight: bold;
line-height: 150%;
margin-bottom:5px;
border-bottom:2px dotted #009944;
background-image: url(../img/rgreennumber01.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.domain_rgreennumber02{
height:25px;
padding:0px;
padding-left:30px;
padding-top:0px;
float: left;
color: #009944;
font-size: 16px;
font-weight: bold;
line-height: 150%;
margin-bottom:5px;
border-bottom:2px dotted #009944;
background-image: url(../img/rgreennumber02.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.domain_rgreennumber03{
height:25px;
padding:0px;
padding-left:30px;
padding-top:0px;
float: left;
color: #009944;
font-size: 16px;
font-weight: bold;
line-height: 150%;
margin-bottom:5px;
border-bottom:2px dotted #009944;
background-image: url(../img/rgreennumber03.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.domain_rgreennumber05{
height:25px;
padding:0px;
padding-left:30px;
padding-top:0px;
float: left;
color: #009944;
font-size: 16px;
font-weight: bold;
line-height: 150%;
margin-bottom:5px;
border-bottom:2px dotted #009944;
background-image: url(../img/rgreennumber05.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.domain_rgreennumber06{
height:25px;
padding:0px;
padding-left:30px;
padding-top:0px;
float: left;
color: #009944;
font-size: 16px;
font-weight: bold;
line-height: 150%;
margin-bottom:5px;
border-bottom:2px dotted #009944;
background-image: url(../img/rgreennumber06.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.domain_rredstep01{
width: 540px;
height:25px;
padding:0px;
padding-left:90px;
padding-top:0px;
float: left;
color: #cc0000;
font-size: 16px;
font-weight: bold;
line-height: 150%;
border-top:3px double #ff0000;
border-bottom:3px double #ff0000;
background-image: url(../img/rredstep01.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.domain_rredstep02{
width: 540px;
height:25px;
padding:0px;
padding-left:90px;
padding-top:0px;
float: left;
color: #cc0000;
font-size: 16px;
font-weight: bold;
line-height: 150%;
margin-bottom:5px;
margin-top:15px;
border-top:3px double #ff0000;
border-bottom:3px double #ff0000;
background-image: url(../img/rredstep02.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.domain_rredstep03{
width: 540px;
height:25px;
padding:0px;
padding-left:90px;
padding-top:0px;
float: left;
color: #cc0000;
font-size: 16px;
font-weight: bold;
line-height: 150%;
margin-bottom:15px;
margin-top:35px;
border-top:3px double #ff0000;
border-bottom:3px double #ff0000;
background-image: url(../img/rredstep03.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

.domain_rredstep04{
width: 540px;
height:23px;
padding:0px;
padding-left:90px;
padding-top:2px;
float: left;
color: #cc0000;
font-size: 16px;
font-weight: bold;
line-height: 150%;
border-top:3px double #ff0000;
border-bottom:3px double #ff0000;
background-image: url(../img/rredstep01.gif);
background-position:left bottom;
background-repeat:no-repeat;
margin-bottom:5px;
}


.domain_number04{
height:20px;
padding:0px;
padding-left:25px;
padding-top:2px;
float: left;
color: #000000;
font-size: 14px;
font-weight: bold;
line-height: 100%;
margin:3px;
background-image: url(../img/domain_number04.gif);
background-position:left top;
background-repeat:no-repeat;
}

.domain_number05{
height:20px;
padding:0px;
padding-left:25px;
padding-top:2px;
float: left;
color: #000000;
font-size: 14px;
font-weight: bold;
line-height: 100%;
margin:3px;
background-image: url(../img/domain_number05.gif);
background-position:left top;
background-repeat:no-repeat;
}

.domain_number04{
height:20px;
padding:0px;
padding-left:25px;
padding-top:2px;
float: left;
color: #000000;
font-size: 14px;
font-weight: bold;
line-height: 100%;
margin:3px;
background-image: url(../img/domain_number04.gif);
background-position:left top;
background-repeat:no-repeat;
}

.domain_number05{
height:20px;
padding:0px;
padding-left:25px;
padding-top:2px;
float: left;
color: #000000;
font-size: 14px;
font-weight: bold;
line-height: 100%;
margin:3px;
background-image: url(../img/domain_number05.gif);
background-position:left top;
background-repeat:no-repeat;
}

.domain_number06{
height:20px;
padding:0px;
padding-left:25px;
padding-top:2px;
float: left;
color: #000000;
font-size: 14px;
font-weight: bold;
line-height: 100%;
margin:3px;
background-image: url(../img/domain_number06.gif);
background-position:left top;
background-repeat:no-repeat;
}

.domain_number07{
height:20px;
padding:0px;
padding-left:25px;
padding-top:2px;
float: left;
color: #000000;
font-size: 14px;
font-weight: bold;
line-height: 100%;
margin:3px;
background-image: url(../img/domain_number07.gif);
background-position:left top;
background-repeat:no-repeat;
}

.domain_number08{
height:20px;
padding:0px;
padding-left:25px;
padding-top:2px;
float: left;
color: #000000;
font-size: 14px;
font-weight: bold;
line-height: 100%;
margin:3px;
background-image: url(../img/domain_number08.gif);
background-position:left top;
background-repeat:no-repeat;
}

.print-display{display:none;}

}
