body {font-size: 12px;}
.mtx{font-size:14px; line-height:100%; font-weight:bold; color:#FFFFFF;}
.mtx2{font-size:12px; line-height:100%; color:F8000A;}
.kmtx{font-size:14px; line-height:120%; font-weight:bold; color:#666666;}
.htx{font-size:12px; line-height:120%; color:#666666;}
.htx2{font-size:12px; line-height:120%; color:#434343; margin-top: 2px;}
.ltx{font-size:11px;}
.jus{text-align: justify;text-justify: distribute-all-lines;}

A:link{	color:#000000;}
A:visited{color:#000000;}
A:hover{color:F8000A;}
A:active{color:F8000A;}

hr {display: none;}
li {margin-left:0; padding-left:0;}

h1,h2,h3{margin:0; padding:0;}
h1{font-size: 15px; color: #3399cc; margin-bottom: 5px;}
h2{font-size: 15px; color: #ff5555; margin-bottom: 8px;}
h3{font-size: 20px; color: #666666; margin-bottom: 12px;}
h4{font-size: 15px; color: #666666; margin-bottom: 4px;
border-bottom: solid 1px #3399cc; width: 75%;}

#towa{ margin:0 0 0 0px;}
/* MainPersonarity&Guest
--------------------------------------------------*/
#beakar {background-image: url(imgs/q/left.gif);width: 600; height: 130; background-repeat: no-repeat; padding: 0; font-size: 12px;}
#pg_box {height: 125px; width: 300px; margin-left: 325px;margin-top: 2px;}
#paso {width: 165px; float: left;}
#guest {width: 120px; float: right;}
#paso,#guest img {margin: 0 5;}


/* RadioBox
--------------------------------------------------*/
#backnumber {font-size: 12px;}
.kako {
	width: 480px;margin-bottom: 
	10px; background-color: #FFFFFF;}
.kako a{border: none;}
.onair {padding-right: 10px;}
.number{width:480px; color: #666666; border-bottom: 1px dotted #ccccff; padding: 10 0; border-top: 1px solid #666666; }
.numbertop{width:480px; color: #666666; border-bottom: 1px dotted #ccccff; padding: 10 0;}
.title {font-size: 14px;float: left; margin-left: 5;}
.rink {}
.rink img {margin-right: 5px; border: none; margin-top: 10px;}
.komment {width:430; float: left; margin: 5 2; padding-bottom: 10px; line-height: 120%;}
.k_txt{width: 260;margin-left: 160px;margin-top: 5px; padding-bottom: 5px;}
#kako:after{/* {bNX̍ŌfloatNA */
 content:""; display:block; height:0; clear:both; vixibility: hidden;}

/* kokuti
--------------------------------------------------*/
.infobox {font-size: 12px; width:450; border:1px dashed #3399cc; margin-left: 0; padding: 5 10 10 10; line-height: 16px; background-color: #ffffff; margin-bottom: 20;}
.miniinfo {font-size: 12px; width:100%; border:3px dotted #3399cc; margin-left: 0; padding: 5 10 10 10; line-height: 16px; background-color: #ffffff; margin-bottom: 20;}

.t12{font-size: 12px;}
.info{width:440; border-bottom:1px solid #3399cc; background-color: #ffffff; padding: 0 0 10 10;margin: 0 0 10 0;}
.i_img{float: left;}
.img_txt{width:290px;margin: 0 0 0 140px;}

#guest {display: none;}
.toplink {
	text-align: right;
}
.guestbox { text-align: left; width: 500px;  margin: 15px auto; padding: 15px;  background-color: #ccffff;}
.guestphoto {width: 120px; float: left; text-align: left;}
.guesttext {width: 350px; float:left; text-align: left; margin-top: 2em; margin-left: 2em; line-height: 2;}
br {clear: both;}
.subdj {
	text-align: center;
	border: none;
	margin: 10px 0;
}
.guestinfo {
width: 621px;
margin: 4em auto;
font-size: normal;
}

