<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */
#bannerArea .row p{color:#333;
	line-height: 1.8em;}
.midashi_h1{font-size:131%;
font-weight: normal;
	margin-left: 0px;
	margin-bottom: 20px;
	line-height: 1.3!important;
	color: #000;
	padding: 0.7em 0.7em 0.6em 0.7em;
	border-top:solid #bbbbbb 1px;
	border-left:solid #bbbbbb 1px;
	border-right:solid #bbbbbb 1px;
	background: url("../img/main_title_bg.gif") left bottom repeat-x;
	letter-spacing: 0.1em;
	}
.midashi_h2{
	color: #000;
	font-size: 120%;
	font-weight: normal;
	padding: 8px 0px 12px 15px;
	margin-left: 0px;
	margin-bottom: 20px;
	border-bottom: solid #bbbbbb 1px;
	line-height: 1.3!important;
	background: url("../img/h2_title_bg.gif") left bottom no-repeat;
}
.midashi_topics_h2{
	color: #000;
	font-size: 120%;
	font-weight: normal;
	padding: 8px 0px 12px 15px;
	margin-left: 0px;
	margin-bottom: 20px;
	border-bottom: solid #bbbbbb 1px;
	line-height: 1.3!important;
	background: url("../img/topics_title_bg.gif") left bottom no-repeat;
}
.midashi_h3{
	margin: 0 0 20px;
	padding: 4px 0 5px 0;
	font-size: 110%;
	line-height: 1.4em;
	font-weight: normal;
	border-bottom: solid #0362cc 4px;
}

.midashi_h4{
	color: #000;
	font-size: 110%;
	font-weight: normal;
	padding: 4px 6px 3px 22px;
	margin-left: 0px;
	margin-bottom: 20px;
	border: solid #bbbbbb 1px;
	line-height: 1.3!important;
	background: url("../img/h4_title_bg.gif") left top no-repeat;
}

.midashi_h4_2{
	background: url("../img/h4-2_title_bg.gif") left bottom repeat-x;
	margin: 0 0 10px 0;
	padding: 4px 10px 1px 0;
	font-size: 110%;
	line-height: 1.4em;
	font-weight: normal;

	color:#000;
}

.midashi_h5{
	background: url("/commontpl/img/h_5_bg.png") left center no-repeat;
	margin: 0 0 10px 0;
	padding: 4px 10px 1px 28px;
	font-size: 90%;
	line-height: 1.4em;
	font-weight: 300;
	color: #0D848E;
	border-bottom:dotted #000 1px;
}

@media screen and (min-width: 768px) {
.midashi_h1{
	font-size:140%;
}

.midashi_h2{font-size: 133%;}
.midashi_topics_h2{font-size: 133%;}
.midashi_h3{
	font-size: 126%;
}
.midashi_h4{
	font-size: 110%;
	padding: 6px 6px 4px 22px;
}

.midashi_h4_2{
	font-size: 110%;
}

.midashi_h5{
	font-size: 90%;
}
}
.pagetop2015{
	margin-bottom:20px;
	font-size: 70%;
	text-align:right;
}
.pagetop2015 p a.toPage {
	margin: 0;
	padding: 0 0 0 10px;
	background: url("../../img/2015/common/pagetop_arw.gif") left 3px no-repeat;
	color:#666;
}
.pagetop2015 p a.toPage:hover {
	color:#0380d7;
}

.notes{ font-size:80%;}

.dotteBor{
border-bottom: 1px dotted #ccc;
margin-bottom:15px; padding-bottom:8px;
}


/* お問い合わせページ */

p.form {
	height: 2em;
	line-height: 1.6em;
	color: #666;
	margin: 0 0 8px 0;
	padding: 5px 0 0 30px;
	background: url("../img/i_form.gif") left center no-repeat;
}



p.e_mail {
	height: 2em;
	line-height: 1.6em;
	color: #666;
	margin: 0 0 8px 0;
	padding: 5px 0 0 30px;
	background: url("../img/i_mail.gif") left center no-repeat;
}

p.fax {
	height: 2em;
	line-height: 1.6em;
	color: #666;
	margin: 0 0 8px 0;
	padding: 5px 0 0 30px;
	background: url("../img/i_fax.gif") left center no-repeat;
}

p.tel {
	height: 2em;
	line-height: 1.6em;
	color: #666;
	margin: 0 0 8px 0;
	padding: 5px 0 0 30px;
	background: url("../img/i_tel.gif") left center no-repeat;
}

p.address {
	height: 2em;
	line-height: 1.6em;
	color: #666;
	margin: 0 0 8px 0;
	padding: 5px 0 0 30px;
	background: url("../img/i_add.gif") left center no-repeat;
}

p.contact_attention_title {
	margin: 0;
	padding: 5px 0 3px;
	text-align: center;
	color: #333;
	font-weight: bold;
	letter-spacing: 0.1em;
	background: #eee;
}

div.contact_attention {
	margin: 3px 0 0 0;
	padding: 14px;
	border: 1px solid #e6e6e6;
}

div.contact_attention ul li {
	list-style:none;
	margin: 0 0 5px 0;
	padding: 0 0 0 10px;
	color: #666;
	font-size: 85%;
	line-height: 135%;
	background-image: url("../img/contact_attention_mark.gif");
	background-repeat: no-repeat;
	background-position: 0 0.4em;	
}
p.form,
p.e_mail,
p.fax,
p.tel,
p.address,
p.contact_attention_title {
	font-size: 108.3%;
}</pre></body></html>