/* NT */

body {
	margin: 0px;
}
td{
	font-size:14px;
	color:#333333;
}
a:link {
	color: #FF5A00;
	text-decoration: underline;
}
a:visited {
	color: #FF5A00;
	text-decoration: underline;
}
a:hover {
	color: #FFCC00;
	text-decoration: none;
}


.intro01 a:link {
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #28A900;
	text-decoration: underline;
}
.intro01 a:visited {
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #28A900;
	text-decoration: underline;
}
.intro01 a:hover {
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #28A900;
	text-decoration: none;
}


.q a:link {
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #38A000;
	text-decoration: underline;
}
.q a:visited {
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #38A000;
	text-decoration: underline;
}
.q a:hover {
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #38A000;
	text-decoration: none;
}




.intro02 a:link {
	font-size:16px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #2275FE;
	text-decoration: underline;
}
.intro02 a:visited {
	font-size:16px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #2275FE;
	text-decoration: underline;
}
.intro02 a:hover {
	font-size:16px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #50B7FF;
	text-decoration: none;
}







.tx22_FF0000{
	font-size:22px;
	line-height:30px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #FF0000;
}
.tx18_FF0000{
	font-size:18px;
	line-height:24px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #FF0000;
}
.tx18_00AAEE{
	font-size:18px;
	line-height:24px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #00AAEE;
}
.tx18_002265{
	font-size:18px;
	line-height:24px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #002265;
}
.tx18_0075EC{
	font-size:18px;
	line-height:24px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #0075EC;
}



.tx18_NON{
	font-size:18px;
	line-height:24px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.tx16{
	font-size:16px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #FFFFFF;
}
.tx16_NON{
	font-size:16px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.tx16_002265{
	font-size:16px;
	line-height:24px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #002265;
}
.tx16_002265P{
	font-size:16px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #002265;
}
.tx16_5A3E74{
	font-size:16px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #5A3E74;
}
.tx14_002265{
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #002265;
}
.tx14_16{
	font-size:14px;
	line-height:16px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #72082B;
}
.tx14_D7D7D7{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #D7D7D7;
}
.tx14_FF0000{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #FF0000;
}
.tx14_0098E7{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #0098E7;
}
.tx14_38A000{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #38A000;
}
.tx14_NON{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.tx14{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #002265;
}
.tx14_18{
	font-size:14px;
	line-height:18px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #002265;
}
.tx13{
	font-size:13px;
	line-height:16px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.tx13p{
	font-size:13px;
	line-height:16px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.tx12{
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.tx12_14{
	font-size:12px;
	line-height:14px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.tx10{
	font-size:10px;
	line-height:12px;
	font-family: "ＭＳ ゴシック", Osaka;
}







.text16 {font:16px/18px; font-family: "ＭＳ ゴシック", Osaka;}
.text14 {font:14px/16px; font-family: "ＭＳ ゴシック", Osaka;}
.text12 {font:12px/14px; font-family: "ＭＳ ゴシック", Osaka;}
.text10 {font:10px/12px; font-family: "ＭＳ ゴシック", Osaka;}



.ttl_h1{
font-family:"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-size:14px;
font-weight:700;
font-style:normal;
font-size-adjust:none;
color:#013b01;
text-transform:none;
text-decoration:none;
letter-spacing:normal;
word-spacing:0;
line-height:18px;
text-align:start;
vertical-align:baseline;
direction:ltr;
text-overflow:clip;
background-color:#E0EE9E;
background-image:url("../img/cs_h1.png");
background-repeat:no-repeat;
background-position:0 50%;
background-attachment:scroll;
opacity:1;
width:610px;
height:16px;
top:auto;
right:auto;
bottom:auto;
left:auto;
margin-top:0px 0px 20px 0px;
padding:8px 12px 8px 12px;
border:1px #B3CB7F solid;
box-shadow:none;
position:static;
display:block;
visibility:visible;
z-index:auto;
overflow:visible;
white-space:normal;
clip:auto;
float:none;
clear:none;
cursor:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
marker-offset:auto
	}
	
	
.ttl_h2{
font-family:"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-size:14.4px;
font-weight:700;
font-style:normal;
font-size-adjust:none;
color:#333333;
text-transform:none;
text-decoration:none;
letter-spacing:normal;
word-spacing:0;
line-height:16.8px;
text-align:start;
vertical-align:baseline;
direction:ltr;
text-overflow:clip;
background-color:#E9FBDB;
background-image:url("img/h3_back.png");
background-repeat:repeat-x;
background-position:0 100%;
background-attachment:scroll;
opacity:1;
width:645px;
height:16.8px;
top:auto;
right:auto;
bottom:auto;
left:auto;
margin-top:0;
margin-right:0;
margin-bottom:15px;
margin-left:0;
padding-top:9px;
padding-right:0;
padding-bottom:6px;
padding-left:10px;
border-top-width:0;
border-right-width:0;
border-bottom-width:0;
border-left-width:0;
border-top-color:#333333;
border-right-color:#333333;
border-bottom-color:#333333;
border-left-color:#333333;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
box-shadow:none;
position:static;
display:block;
visibility:visible;
z-index:auto;
overflow-x:visible;
overflow-y:visible;
white-space:normal;
clip:auto;
float:none;
clear:none;
cursor:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
marker-offset:auto;
	}
	
	
.p_normal{
font-family:"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-size:14.4px;
font-weight:400;
font-style:normal;
font-size-adjust:none;
color:#333333;
text-transform:none;
text-decoration:none;
letter-spacing:normal;
word-spacing:0;
line-height:21.6px;
text-align:start;
vertical-align:baseline;
direction:ltr;
text-overflow:clip;
background-color:transparent;
background-image:none;
background-repeat:repeat;
background-position:0 0;
background-attachment:scroll;
opacity:1;
width:625px;
height:43.2px;
top:auto;
right:auto;
bottom:auto;
left:auto;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0;
padding-right:15px;
padding-bottom:15px;
padding-left:15px;
border-top-width:0;
border-right-width:0;
border-bottom-width:0;
border-left-width:0;
border-top-color:#333333;
border-right-color:#333333;
border-bottom-color:#333333;
border-left-color:#333333;
border-top-style:none;
border-right-style:none;
border-bottom-style:none;
border-left-style:none;
box-shadow:none;
position:static;
display:block;
visibility:visible;
z-index:auto;
overflow-x:visible;
overflow-y:visible;
white-space:normal;
clip:auto;
float:none;
clear:none;
cursor:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
marker-offset:auto;
text-align:left;
}

.p_normal2
{
width:620px;
background-color: #FFFFFF;
border-bottom: 2px solid #62B71E;
border-left: 10px solid #62B71E;
font-size: 120%;
margin: 0px 0px 15px;
padding: 0px 0px 2px 8px;	
	}

