<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*-- 繝輔か繝ｳ繝医Ν繝ｼ繝ｫ YUI --*/
body {
font:13px '繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3','Hiragino Kaku Gothic Pro','繝｡繧､繝ｪ繧ｪ',Meiryo,'�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け',sans-serif;
line-height: 1.6;
color: #163240;
background:#ffffff;
}
table {
font-family:monospace;
font-size: inherit;
font:100%;
}
pre,code,kbd,samp,tt {
font-family:monospace;
*font-size:108%;
line-height:100%;
}

/*-- 繝ｦ繝ｼ繝�ぅ繝ｪ繝�ぅ --*/
#header:after,
#container:after,
#footer:after {
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}

/*-- 繝｡繝九Η繝ｼ --*/
.menu-wrap {
margin:30px 0 50px;
padding: 0;
height:70px;
text-align:center;
clear:both;
}
.menu {
margin: 0;
padding: 0 5px 0 0;
width:200px;
height:70px;
text-align:center;
line-height:1;
display:inline-block;
}

/*-- 繧ｿ繧､繝医Ν --*/
.title0 {
margin: 0 0 15px;
padding: 0;
line-height:1;
text-align: left;
height:76px;
width:600px;
}
.title1,
.title2,
.title3,
.title4 {
margin: 0 0 10px;
padding: 0 0 0 30px;
line-height:1;
text-align: left;
height:64px;
width:500px;
}
.title4 {
margin: 0 0 20px;
padding: 0 0 0 0;
text-align: center;
height:auto;
width:auto;
}
.kmds1 {
margin: 0 0 3px;
padding: 0;
line-height:1.2;
font-size:110%;
font-weight: bold;
color:#0099e5;
text-shadow:#ffffff 1px 1px 0px;
}
.kmds2 {
margin: 0 0 10px;
padding: 9px 0 9px 43px;
line-height:1;
font-size:145%;
color:#e5459b;
font-weight: bold;
background: url(images/bg_kmds2.png) 0px 0px no-repeat;
text-shadow:#ffffff 1px 1px 0px;
}
.kmds3 {
margin: 0;
padding: 0;
line-height:1;
}
.onair-wrap {
margin: 0 0 12px;
padding: 0;
clear:both;
}
.onair-title {
margin: 0;
padding: 0;
clear:both;
}
.onair-title big {
font-size: 110%;
}
.onair {
margin: 0 5px 0 0;
padding: 3px;
width:50px;
font-size: 10px;
font-weight: bold;
text-align: center;
line-height: 1;
color:#ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
background: #ff33a0;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
font-family:Arial,sans-serif;
float:left;
}
.time {
margin: 0;
padding: 2px 0 0 0;
width:auto;
color:#000000;
font-size:105%;
line-height: 1;
float:left;
}

/*-- 繝ｬ繧､繧｢繧ｦ繝医ヶ繝ｭ繝�け --*/
#wrap {
margin: 0;
padding: 0;
min-width:1000px;
text-align: center;
position: relative;
background:url(images/bg_wrap.jpg) center top;
clear: both;
}
#container {
margin: 0;
padding: 0;
min-width:1000px;
text-align: center;
position: relative;
background:url(images/bg_container.jpg) center top no-repeat;
}
#container-inner {
margin: 0 auto;
padding: 0;
width:1000px;
text-align: left;
}
#header, #footer  {
position: relative;
}
#header-inner,
#alpha-inner, #beta-inner {
position: static;
}
.lead {
margin: 0 0 50px;
padding:25px 0 5px;
background: rgba(255, 255, 255, 0.95);
clear: both;
border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
}
.lead p {
font-size:110%;
}
.entry {
margin: 0 0 50px;
padding:25px 0 0;
background: rgba(255, 255, 255, 0.9);
clear: both;
border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
}
.entry-inner {
margin: 0 0 15px;
padding:0 30px;
clear: both;
}
.entry-inner2 {
margin: 0 0 15px;
padding:20px 30px 0;
clear: both;
border-top:1px dotted #00a2dd;
}
.entry p {
margin: 0 0 12px;
padding: 0;
clear:both;
}
#page-title {
margin: 0;
padding: 150px 0;
text-align:center;
width: 540px;
height:160px;
overflow:hidden;
}
.page-title2 {
display:none;
}
.entry-footer {
margin: 0 0 25px;
clear: both;
border-top:1px dotted #00a2dd;
}
.entry-footer2 {
margin: 0 0 10px;
clear: both;
border-top:1px dotted #00a2dd;
}

/*-- M-ON!繝倥ャ繝 --*/
#mon-header {
margin: 0;
padding: 10px 0;
height: 34px;
line-height: 1;
text-align: center;
font-family:Arial,sans-serif;
border-bottom:5px solid #dddddd;
background: #ffffff;
}
#mon-header-inner {
margin: 0 auto;
padding: 0;
width:1000px;
}
#header-name {
margin:  0;
padding: 0 0 0 30px;
width: 160px;
height: 34px;
float:left;
}
#header-sns {
margin:  0;
padding: 0;
width: 600px;
height: 34px;
float: right;
}
.header-sns-tw {
margin:  0;
padding: 8px 0 0;
height:22px;
width: 105px;
float: right;
overflow:hidden;
}
.header-sns-fb {
margin:  0;
padding: 8px 0 0;
height:22px;
width: 130px;
float:right;
overflow:hidden;
}
.header-sns-gp {
margin:  0;
padding: 8px 0 0;
height:22px;
width: 75px;
float:right;
overflow:hidden;
}

/*-- 繝壹�繧ｸ繝医ャ繝� --*/
.pagetop {
margin: 0;
padding: 0 0 10px;
text-align:center;
line-height: 1;
clear: both;
}

/*-- 繝輔ャ繧ｿ --*/
#mon-footer {
margin: 0;
padding: 15px 0;
clear: both;
border-top:5px solid #dddddd;
font-family:Arial,sans-serif;
font-size: 85%;
text-align: center;
line-height: 1;
color:#333333;
background: #ffffff;
}

/*-- 繧､繝｡繝ｼ繧ｸ驟咲ｽｮ --*/
.contentsimg {
margin:0 15px 10px 0;
padding:3px;
width:300px;
border:1px solid #00a2dd;
float: left;
}
.contentsimg2 {
margin:0 5px 5px 0;
padding:0;
width:173px;
height:115px;
border:1px solid #00a2dd;
float: left;
}
.detail {
margin:0;
padding:0;
width:610px;
float: left;
}

.mon-image-left {
float: left;
margin: 0 20px 15px 0;
}
.mon-image-center {
display: block;
margin: 0 auto 15px;
text-align: center;
}
.mon-image-right {
float: right;
margin: 0 0 15px 20px;
}

a {text-decoration:underline; }
a:link {color: #e5459b;text-decoration:underline;}
a:visited {color: #e5459b;text-decoration:underline;}
a:active {color: #ff0000;text-decoration:underline;}
a:hover {color: #ff0000;text-decoration:none;}</pre></body></html>