@charset "shift_jis";

body {
    background-color:#FFF;
	color: #333;
	font-family: Arial, Helvetica, Tahoma, "Trebuchet MS", Verdana,"ƒqƒ‰ƒMƒmŠpƒS Pro W3",Osaka,"‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	text-align: center;
	margin: 0px auto 0px auto;
	line-height:150%;
	font-size:12px;
}

td {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size:12px;
}

a{
 color: #009999;
 text-decoration: underline;
}

img{
 border:none;
}

.a_CC0000{color:#CC0000;}

.width10{ width:10px;}
.width20{width:20px;}
.width145{width:145px;}
.width180{width:180px; text-align:left;}
.width300_vTOP{width:300px; vertical-align:top;}
.width630{width:630px;}
.width630_border{border:1px solid #003333; width:630px; text-align:left;}


.height20{height:20px;}
.height15{height:15px;}
.height10{height:10px;}
.height5{height:5px;}

.padding10{padding:10px;}
.padding_L10{padding-left:10px;}
.padding5_txtC{padding:5px; text-align:center;}
.padding10_txtC{padding:10px; text-align:center;}

.margin_TOP15{margin:15px 0;}

.hr_CCC{border:1px solid #CCC; margin-top:10px;}
.hr_009999{border:1px solid #009999; margin-top:10px;}

.txt_center{text-align:center;}

.font16_003333{font-size:16px; color:#003333;}
.font16b{font-size:16px; font-weight:bold;}
.fontb{ font-weight:bold;}
.font10{ font-size:10px;}

.bg_CBE4E4{background-color:#CBE4E4; width:50%; text-align:center;}


/* left area */
.artist50{
 height:25px; 
 background-color:#009999; 
 color:#FFF; 
 font-size:14px; 
 font-weight:bold; 
 padding-left:10px; 
 border-bottom:1px solid #003333;}
 
 .artist50_LR{
 height:25px; 
 background-color:#009999; 
 color:#FFF; 
 font-size:14px; 
 font-weight:bold; 
 padding-left:10px; 
 border-bottom:1px solid #003333;
 border-left:1px solid #003333;
 border-right:1px solid #003333;
}

.keyword{
 height:25px; 
 background-color:#009999; 
 color:#FFF; 
 font-size:14px; 
 font-weight:bold; 
 padding-left:10px; 
 border-bottom:1px solid #003333; 
 border-left:1px solid #003333; 
 width:398px;}
 
.keyword2{
 padding:5px; 
 border-left:1px solid #003333; 
 border-bottom:1px solid #003333;}

.category{
 height:25px; 
 background-color:#009999; 
 color:#FFF; 
 font-size:14px; 
 font-weight:bold; 
 padding-left:10px; 
 border-bottom:1px solid #003333; 
 border-left:1px solid #003333; 
 border-right:1px solid #003333; }
 
.attention{
 padding:10px;
 border-left:1px solid #003333;
 border-right:1px solid #003333;
 border-bottom:1px solid #003333;
}

 
/* left area end */


/* right area */
.table_utamapmobile{border:1px solid #333; background-color:#FFF; width:300px;}
.td_utamapmobile_txt{padding:10px; vertical-align:top; text-align:center;}
/* right area end */






/* 20110330 start */
.w950_mar20x0{width:950px; margin:20 0;}
.w20{width:20px;}
.vTOP{vertical-align:top;}
.div_midasi1{width:auto; padding:5px 10px; color:#FFF; background-color:#009999; font-size:14px; font-weight:bold; padding-left:10px; border:1px solid #003333;}
.div_midasi2{padding:10px; border-left:1px solid #003333; border-right:1px solid #003333; border-bottom:1px solid #003333;}
/* 20110330 end */




