<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#under{
font-family: "繝｡繧､繝ｪ繧ｪ", "Meiryo", "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3", "Hiragino Kaku Gothic Pro", "�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け", sans-serif;
line-height: 1.8;
}
.boxlay{margin-bottom:20px;}
h2{display: none;}
.node-page h2{display: block;}
.col-sm-8.ud_main h1{margin-bottom: 20px;}
h2.ttl{    
line-height: 1.4;
font-size: 16px;
background-color: #123a65;
padding: 10px;
color: #fff;
}
.list-inline{margin-left:0;}
.panel{border:none;}
.listyle_dot li{line-height:1.6; }

.box01 .imgBox{
	width: 200px;
	float: left;
	text-align: center;
	}
	
.box01 .txtBox{
	width:415px;
	float:right;
	padding-top:40px;
}
.box02{
	border: 1px solid #999999;
	padding:15px 20px 0 20px;
	margin-top:10px;
}
.box02 .dlarea01{margin-bottom:10px;}
.box02 .dlarea01 li{
	float:left;
	width:50%;
	margin-bottom:10px;
    line-height: 1.6;	
}
.box02 .imgBox{width:25%;float:left; text-align:center;}
.box02 .txtBox{float:right;width:70%;}
.box02 .txtBox li{list-style:decimal;margin-left:20px;}
.box02  h3{font-size:18px;}
.boxTop .imgBox{
	width:24%;
	float:left;
	text-align:center;
}
.boxTop .txtBox{float:right;width:75%;}
.page_anc li a{	color:#002147;}
.page_anc li:first-child{padding-left:0;}
.page_anc li:last-child{border:none;}
.ttl_c{
	font-size: 16px;
    border-bottom: 2px solid #666;
    margin-top: 20px;
    margin-bottom: 10px;
    padding-left: 10px;
    font-weight: bold;
}

.attArea .ttl{
margin-bottom: 10px;
font-size: 1.2em;
}
.attArea .attBox .linkBox a{
    margin-top: 5px;
    text-decoration: underline;
    display: block;
}

/*.ttl_cTxt{text-align:right;}*/
/*繝代ロ繝ｫ髢｢騾｣*/
.collapse{display:block;}
.hidden-md{display:none;}
.panel-default &gt;.panel-heading{color:#333;background-color:#fff;}
.panel-default .panel-body{background-color:#fff; padding:0;}
.panel-group .panel-heading+.panel-collapse&gt;.panel-body{border-top:none;}
.panel-default{border-color:#fff;}
/*繝��繝悶Ν繝ｬ繧､繧｢繧ｦ繝医�縺溘ａ縺ｮ隱ｿ謨ｴ縲髢句ｧ�*/
.stagebox{margin:10px 0 50px 0;}
.panel-default{margin-top:0;padding-bottom:5px;}
.tBox{margin-bottom:10px; border-bottom:1px solid #ddd;}
.tBox .rank_ttl, .tBox h3{
border-bottom:none;
font-size:13px;
color:#333;
margin-top:0;
line-height:1.4;
margin-bottom:0;
}
.tBox .rankBox{
float: left;
width: 12%;
}

.tBox .rank_ttl{
background-color: #f2f2f2;
padding: 20px 2px;
text-align: center;
font-size: 13px;
line-height: 1.2;
margin-bottom: 10px;
font-weight: bold;
}
.tBox .supBox{
border:2px solid #f2f2f2;
padding: 10px 5px;
text-align: center;
font-weight: bold;
line-height: 1.6;
}

.tBox .supBox .cap{
line-height: 1.4;
font-size: 0.9em;
padding-top: 5px;
}
.guideBox a{
background-color: #337ab7;
color: #fff;
font-size: 12px;
text-align: center;
padding: 2px 5px;
display: inline-block;
}
.guideBox.pcBox{
display: block;
margin-top: 5px;
}
.guideBox.spBox{
display: none;
}
.panelBox{float:right; width:87%;}
.tBox .panel-heading{width:20%;float:left; padding-top: 0;}
.tBox .panel-collapse{width:80%;float:right;}
.tBox .panel-default li{
	margin-bottom:5px;
	width:32%;
	vertical-align:top;
}
.tBox .panel-group:last-child{margin-bottom:5px;}

/*--- Traditional Tales ---*/
li{ vertical-align:top;}
.stBox{border-top: 1px solid #ddd; padding-top: 10px;}
.stBox dl{margin-bottom: 10px; border-bottom: 1px solid #ddd; padding-bottom: 5px;}
.stBox dt{
	background-color: #f2f2f2;
    padding: 20px 2px;
    text-align: center;
    font-size: 13px;
    line-height: 1.2;
    margin-bottom: 10px;
    font-weight: bold;
    float: left;
    width: 10%;
}
.stBox dd{float: right; width: 87%;}
.stBox#tTail dd a{
	display:block;
    background: url(/sites/default/files/contents/images/icons/icon_dotG.gif) no-repeat left 7px;
    padding-left: 8px;
    line-height: 1.4;
}
.stBox .op dt{width:40%; padding:10px 0;}
.stBox .op dd{width:58%;}

#TnBox li{width:32%;}
#TnBox .op{border-bottom:1px solid #ccc; margin-top:10px;}
#TnBox dt{
    width: 15%;
    line-height: 1.5;
    padding: 14px 2px;
		}
#TnBox dd{width: 82%;}

.ex-tnotesBox li{width:32%;}
.ex-tnotesBox .op{border-bottom:1px solid #ccc; margin-top:10px;}

.fpBox li{width:32%;}
.fpBox .op{border-bottom:1px solid #ccc; margin-top:10px;}
.fpBox02 li{width:32%;}
.fpBox02 .op{border-bottom:1px solid #ccc; margin-top:10px;}

#decBox dt{
    width: 15%;
    line-height: 1.5;
    padding: 14px 2px;
		}
#decBox dd{width:82%;}
#decBox li{width:32%;}
.panel.panel-default.last{box-shadow: none;}
.pc_break{display: block;}
.border-top{border-top: 1px solid #ddd; padding-top: 10px;}

.page_anc .list-inline&gt;li {
    padding-left: 5px;
    margin-bottom: 10px;
}
.page_anc{text-align: center;}
.page_anc li {padding-right: 15px;}

.block_pc{display: block;}

/* 767px莉･荳狗畑�壹ち繝悶Ξ繝�ヨ�上せ繝槭�繝医ヵ繧ｩ繝ｳ逕ｨ縺ｮ險倩ｿｰ */
@media (max-width: 979px) {
.hidden-md{display:block;}
.under_right{padding-left:0;}
.collapse{display:block;}
/*繝��繝悶Ν繝ｬ繧､繧｢繧ｦ繝医�縺溘ａ縺ｮ隱ｿ謨ｴ*/
.tBox{margin-bottom:10px;}
.tBox .rank_ttl{font-size:13px;}
.tBox .supBox{
font-size: 12px;
padding: 10px 5px;
}

.box02 .dlarea01 li{width:100%;}
.tBox .panel-default li{font-size:12px;}
.tBox .panel-heading{padding:5px;}
.tBox .panel-body{padding:5px;}
.panel-default{border-bottom:none; padding-bottom:0;}
.panel-group{margin-bottom:10px;}
.stBox dt{width:12%;}
.stBox dd{width:85%;}
.guideBox a{
font-size: 11px;
}

}

@media (max-width: 767px) {
.guideBox a{
font-size: 12px;
}
.guideBox.pcBox{
display: none;
}
.guideBox.spBox{
display: block;
margin-left: 20px;
}
.block_pc{display: inline;}

}



/* 479px莉･荳狗畑�壹せ繝槭�繝医ヵ繧ｩ繝ｳ逕ｨ縺ｮ險倩ｿｰ */
@media (max-width: 479px) {
.box02 .imgBox, .box02 .txtBox, .box02{width:100%;}
.box02 .imgBox{margin-bottom:10px;}
/*繝��繝悶Ν繝ｬ繧､繧｢繧ｦ繝医�縺溘ａ縺ｮ隱ｿ謨ｴ*/
.collapse{display:none;}
.tBox .rankBox{
float:left;
width:30%;
margin-bottom: 15px;
}

.tBox .panelBox{float:right;width:65%;}
.tBox .panel-default li{width:100%;margin-left:10px;}
.panel-group{margin-bottom:0;}
.panel-body{margin-left:10px;}
.tBox .panel-heading, .tBox .panel-collapse{width:100%;}
.panel-title a{text-decoration:underline;}

/*--- Traditional Tales ---*/
.stBox dt, .stBox dd{width:100%;}
.stBox{border-top:none; padding-top:0;}
.stBox dt{padding:5px; margin-bottom:5px;}
.stBox dl{border-top:none;}
#TnBox li{width:49%;}
#TnBox dt{width:100%;
padding: 5px;
margin-bottom: 5px;
}
#TnBox dd{width: 100%;}
.ex-tnotesBox li{width:49%;}
#fpBox li{width:49%;}
#fpBox02 li{width:49%;}
#decBox li{width:49%;}
.dd#decBox dt{width:100%;
padding: 5px;
margin-bottom: 5px;
}
.dd#decBox dd{width:100%;}
.hidden-xs{display: none;}
.pc_break{display: inline-block; padding-left: 15px;}
.boxTop .imgBox{width:100%;}
.boxTop .txtBox{width:100%;}
.region.region-sidebar-first{display: none;}
}
</pre></body></html>