.mini { font-size:10px;line-height:14px;}
.mini-Bold { font-size:10px;line-height:14px;font-weight:bold;}
.main { font-size:12px;line-height:16px;}
.main-Bold { font-size:12px;line-height:16px;font-weight:bold;}
.large { font-size:14px;line-height:20px;}
.large-Bold { font-size:14px;line-height:20px;font-weight:bold;}.line_h150 {  line-height: 150%}
img.webtop{border:2px #FCD67A solid;}
img.border {border:1px #666666 solid;}


/*

privacy

*/


.privacy{
text-align:left;
padding:10px 20px;
font-size:0.9em;
line-height:1.3em;
color:#666;
}

.privacy h3{
font-size:1.2em;
margin:10px 0 10px 0;
text-align:center;
}

.privacy dt{
font-weight:bold;
font-size:0.9em;
}
.privacy dd{
margin:5px 0 0 1.4em;
font-size:0.8em;
}

ul.privacyLink{
margin:0;
padding:0;
list-style-position: inside;
list-style-type: disc;
}
ul.privacyLink li{
margin:0;
padding:0;
}


/*

recruit

*/


.recruit{
text-align:left;
padding:10px 20px;
font-size:0.9em;
line-height:1.3em;
color:#555;
}

.recruit dt{
font-weight:bold;
font-size:0.9em;
}
.recruit dd{
margin:5px 0 10px 1.4em;
font-size:0.8em;
}

.L02 dt{
font-weight:normal;
font-size:1em;
width:1em;
float:left;
}
.L02 dd{
margin:5px 0 10px 1em;
font-size:1em;
}

.recruit ul{
margin:0;
padding:0;
list-style-position: outside;
list-style-type: disc;
}

.recruit .caption{
margin:10px 0;
padding:0;
font-size:0.95em;
line-height:1.3em;
}


/*

recruit privacy

*/

.recruitPrivacy{
text-align:left;
padding:10px 20px;
font-size:0.9em;
line-height:1.3em;
color:#666;
}

.recruitPrivacy h3{
font-size:1.2em;
margin:10px 0 10px 0;
text-align:center;
}

.recruitPrivacy dt{
font-weight:normal;
font-size:0.9em;
width:1.8em;
float:left;
}
.recruitPrivacy dd{
margin:5px 0 0 1.9em;
font-size:0.8em;
}

ul.recruitPrivacyLink{
margin:0;
padding:0;
list-style-position: inside;
list-style-type: disc;
}
ul.recruitPrivacyLink li{
margin:0;
padding:0;
}


/*産業観光への取り組み*/

.kankouSetting,.kankouSetting td{
font-size:80%;
line-height:130%;
}


