@charset "UTF-8";
/* CSS Document */
body{
	background:url(img/back-img.gif) ;
	}

#wrapper{
	margin:0;
	padding:0;
	background:url(img/wrapper.gif) no-repeat center top;
	}

#header{
	margin:0;
	padding:0;
	background:url(img/center.gif) repeat-y center top;
	}

#contents{
	margin:0;
	padding:0;
	}

#center{
	background:url(img/center.gif) repeat-y center top;
	}

#zukan{
	margin:0;
	padding:0;
	background-color:#666;
	}

.footer{
	background:url(img/footer.gif) no-repeat center top;
	text-align:center;
	vertical-align:middle;
	height:70px;
	}

.under{
	background:url(img/under_back.gif);
	color:#FFF;
	width:900px;
	height:46px;
	text-align:center;
	vertical-align:middle;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	}

.main_contents{
	width:900px;
	}

.menu{
	background:url(img/menu_back.gif) repeat-y;
	width:200px;
	}

.owabi{
	font-size:15px;
	color:#333;
	}

.blog{
	font-family:"A-OTF 新ゴ Pro R";
	font-size:13px;
	color:#333;
	width:650px;
	}

.main_page{
	width:600px;
	text-align:left;
	}

.menu_title{
	width:600px;
	text-align:left;
	vertical-align:top;
	height:100px;
	}

.new{
	font-family:"ＤＦＰ特太ゴシック体";
	font-size:20px;
	color:#F00;
	text-align:center;
	vertical-align:middle;
	height:30px;
	}

.flash{
	font-size:12px;
	color:#333;
	}

.tenpo{
	font-size:12px;
	width:680px;
	border:2px solid #F90;
	}

.tenpo_t{
	font-size:12px;
	border:2px solid #F90;
	background-color:#F90;
	color:#FFF;
	padding:-3px;
	}

.tenpo_hotel_m{
	background-color:#F90;
	color:#FFF;
	}

.tenpo_hotel{
	border-top:4px solid #F90;
	vertical-align:top;
	}


/*menu style*/
.logo-back{
	background:url(img/kachiyou-title-logo.gif);
	}

.sf{
	font-size:12px;
	}

h2{
	font-size:15px;
	text-align:center;
	}
	
h3{
	font-size:16px;
	text-align:center;
	}
   
h5{
	font-size:12px;
	}

h6{
	font-family:"Comic Sans MS", cursive;
	font-size:16px;
	}

.k-f{
	font-family:"A-OTF 新ゴ Pr5 M";
	font-size:14px;
	}
   
.counter{
	border-color:#999;
	border:solid;
	border-top:2px double #999;
	border-bottom:2px double #999;
	border-left:2px double #999;
	border-right:2px double #999;
	color:#333;
	text-align:center;
	vertical-align:middle;
	width:180px;
	}

.c-t{
	font-family:"ヒラギノ角ゴ ProN W6";
	background-color:#999;
	border-color:#999;
	border:solid;
	border-top:2px double #999;
	border-bottom:2px double #999;
	border-left:2px double #999;
	border-right:2px double #999;
	color:#FFF;
	text-align:center;
	vertical-align:middle;
	width:180px;
	}

.c-s{
	border-color:#999;
	border:solid;
	border-top:none;
	border-bottom:2px double #999;
	border-left:none;
	border-right:none;
	}

.c-f{
	font-family:"ＤＦＰ徽宗宮W5";
	}

.m_bun{
	font-family:"A-OTF 見出ゴMB31 Pro MB31";
	font-size:14px;
	color:#333;
	border-top:1px dashed #666;
	vertical-align:middle;
	}
		
.m_h{
	font-family:"A-OTF 見出ゴMB31 Pro MB31";
	font-size:12px;
	color:#333;
	border:1px dashed #F30;
	}
		
.pachi{
	font-family:"G-OTF 新ゴ Pro B";
	font-size:30px;
	font-weight:bold;
	}
	  
.pachi2{
	font-family:"G-OTF 新ゴ Pro B";
	color:#03C;
	font-size:30px;
	font-weight:bold;
	}
	  
.pachi3{
	font-family:"G-OTF 新ゴ Pro B";
	color:#F06;
	font-size:30px;
	font-weight:bold;
	}
	
.pachi3_s{
	font-family:"G-OTF 新ゴ Pro B";
	color:#F00;
	font-size:20px;
	font-weight:bold;
	}
	
.pachi4{
	font-family:"G-OTF 新ゴ Pro B";
	font-size:20px;
	text-shadow:inherit;
	}
	  
.pachi5{
	font-family:"G-OTF 新ゴ Pro B";
	font-size:18px;
	font-weight:bold;
	color:#FFF;
	}
	  
.pachi-list{
	width:650px;
	}

.l-moji{
	font-size:18px;
	}

.l-img{
	border-width:10px;
	}

img{
	border:none;
	}

.cg-s-hyosi{
	width:100px;
	height:142px;
	}
			
.maker{
	width:645px;
	}


/*TABLE*/
.title{
	text-align:center;
	}

p{
	font-size:12px;
    font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-align:center;
	}
	
.p2{
	font-size:12px;
    font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-align:right;
	}
	
.p3{
	font-size:14px;
    font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	text-align:left;
	}
	
.su{
	width:600px;
    height:100px;
	overflow:scroll;
	}
	
/*カバーガール*/
.cover-girl-number{
	font-family:"ＤＦＰ麗雅宋W7";
	color:#000;
	text-align:center;
	}
	
	
/*図鑑*/
.s-title{
	color:#F90;
	font-size:28px;
	font-family:"ＤＦＰ特太ゴシック体";
	}

.spec{
	background-color:#FFF;
	color:#000;
	border-bottom:2px solid #000;
	border-top:2px solid #000;
	border-right:1px solid #000;
	border-left:2px solid #000;
	}

.spec-bun{
	font-family:"A-OTF 新ゴ Pr5 M";
	font-size:14px;
	color:#333;
	border:2px dashed #CCC;
	padding:6px;
	}

.spec-kihon{
	color:#FF0;
	font-size:28px;
	text-align:center;
	}

.spec-font1{
	color:#FFF;
	font-size:16px;
	text-align:center;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	background-color:#666;
	font-family:"A-OTF 新ゴ Pr5 M";
	padding:5px;
	}

.spec-bounus{
	color:#FFF;
	font-size:16px;
	text-align:center;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	background-color:#666;
	font-family:"ヒラギノ角ゴ ProN W6";
	}

.spec-font2{
	color:#FFF;
	font-size:16px;
	font-family:"A-OTF 新ゴ Pr5 M";
	text-align:center;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	background-color:#000;
	padding:5px;
	}

.spec-s{
	color:#FFF;
	font-size:18px;
	font-family:"G-OTF 新ゴ Pro R";
	font-family:;
	text-align:center;
	vertical-align:middle;
	background-color:#999;
	border-left:1px solid #000;
	height:10px;
	}

.spec-b{
	color:#00C;
	font-size:18px;
	font-family:"G-OTF 新ゴ Pro B";
	text-align:center;
	vertical-align:middle;
	background-color:#0CF;
	border-left:1px solid #000;
	border-right:1px solid #000;
	height:10px;
	}

.spec-o{
	color:#F90;
	font-size:18px;
	font-family:"G-OTF 新ゴ Pro B";
	text-align:center;
	vertical-align:middle;
	background-color:#FFC;
	border-right:1px solid #000;
	height:10px;
	}

.spec-r{
	color:#F00;
	font-size:18px;
	font-family:"G-OTF 新ゴ Pro B";
	text-align:center;
	vertical-align:middle;
	background-color:#F9C;
	border-left:1px solid #000;
	border-right:1px solid #000;
	height:10px;
	}

.spec-g{
	color:#090;
	font-size:18px;
	font-family:"G-OTF 新ゴ Pro B";
	text-align:center;
	vertical-align:middle;
	background-color:#0F6;
	border-left:1px solid #000;
	border-right:1px solid #000;
	height:10px;
	}
	
.spec-k{
	color:#F33;
	font-size:18px;
	font-family:"G-OTF 新ゴ Pro B";
	text-align:center;
	vertical-align:middle;
	background-color:#F96;
	border-left:1px solid #000;
	border-right:1px solid #000;
	height:10px;
	}

.spec-o2{
	color:#F00;
	font-size:18px;
	font-family:"G-OTF 新ゴ Pro B";
	text-align:center;
	vertical-align:middle;
	background-color:#FC3;
	border-left:1px solid #000;
	border-right:1px solid #000;
	height:10px;
	}

.spec-space{
	background-color:#999;
	}

.maker_name{
	font-family:"A-OTF 新ゴ Pro R";
	font-size:14px;
	}


/*最新機種*/
.samune{
	width:200px;
	text-align:center;
	font-family:"G-OTF 新ゴ Pro B";
	font-size:13px;
	}

/*タマランチ*/
.t_g{
	font-family:"G-OTF 新ゴ Pro R";
	font-size:13px;
	text-decoration:none;
	}


/**/
.mk{
	float:left;
	}

.cg{
	font-family:"ＤＦＰ麗雅宋W7";
	}

.cm{
	position:absolute;
	top:10px;
	left:10px;
	}
	
	
/*link*/
/*cover-girl*/
.syoukai{
	font-family:"A-OTF 新ゴ Pr5 M";
	font-size:16px;
	}
			  
.cg_l_waku{
	border-bottom:2px dashed #F9C;
	border-right:2px dashed #F9C;
	text-align:center;
	}

.cg_r_waku{
	border-bottom:2px dashed #F9C;
	text-align:center;
	}
	
	
/*ムービー*/
.movie_title_f{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size:16px;
	color:#333;
	padding:16px;
}

/*カチポランキング*/
.kp_name{
	background:url(img/kachipo/name-back.gif) no-repeat;
	width:430px;
	font-size:20px;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka一等幅", Osaka-mono, monospace;
	}

.kp_name2{
	width:430px;
	font-size:20px;
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	}

.kp_pt{
	font-size:25px;
	font-family:"ＤＦＰ極太ゴシック";
	color:#F00;
	}
	
/*ブログ*/
.blog_b{
	border-right:3px solid #F30;
	border-bottom:1px dashed #F30;
    }
