@charset "UTF-8";
body{
background:#464646;
font-size:11px;
color:#414141;
font-size:11px;
line-height:140%;
font-family:font-family : "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック",sans-serif; 
}


*{
margin:0;
padding:0;
}


#contents{
width: 900px;
margin-left:30px;
text-align:left;
font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","Osaka",sans-serif;
}


#bg-header {
	background-image: url(../img/bg/bg-header.gif);
background-repeat: no-repeat; 
	height: 70px;
	width: 1050px;
margin-top: 0;
	margin-right: auto;
	margin-left: 0;
}


#bg-main {
	
background:transparent url(../img/bg/bg-main.gif) repeat scroll 0 0;
background-repeat: repeat-y; 
	width: 1050px;
	margin-right: auto;
	margin-left: 0;
}


img{
 border:0px;
}


a:link{
 color:#1B83B9;
}


#left a:link{
 color:#555;
 font-weight:bold;
 text-decoration: none;
}


#left a:hover{
 color:#1B83B9;
 font-weight:bold;
 text-decoration: none;
}


#left{
 width:170px;
 float:left;
 margin:15px 0;
 margin-right:10px;
}


#right{
 width:720px;
 float:right;
 margin:15px 0;
}


#main{
 float:left;
 width:460px;
 margin-right:10px;
}


#recommend{
 float:right;
 width:250px;
 margin:0px;
}


#main_entry{
 float:right;
 width:680px;
 padding:20px;
 background:#fff;
}


#entry_center{
 border:1px solid #aaa;
 padding:10px 10px 0 10px;
 margin-bottom:10px;
}


#entry_center_title{
 font-size:12px;
 font-weight:bold;
}


#entry_center_image{
 float:left;
 padding:0 20px;
 width:66px;
}


#entry_center_kiji{
 width:320px;
 float:right;
}


#side_box{
 width:160px;
 padding:5px;
 margin-bottom:5px;
}


#white_space{
 height:110px;
 border:1px solid #aaa;
 background:#fff;
 text-align:center;
 margin-bottom:15px;
}


#white_space2{
 height:150px;
 border:1px solid #aaa;
 background:#fff;
 text-align:center;
 margin-bottom:10px;
}


#left_menu{
 margin-top:15px;
}


#left_menu img{
 margin-bottom:5px;
}


#movie_top_gaiyou{
 border-bottom:1px solid #aaa;
 margin-bottom:5px;
 font-size:10px;
 padding-bottom:5px;
}


#entry_comment{
 font-size:10px;
}


#entry_center_icon{
 float:left;
 margin-right:5px;
 padding-bottom:10px;
}


span.new {
    display: none;
    color: red;
    font-weight: bold;
}


#category_top{
 border-top:5px solid #666;
 background:#fff;
 padding:5px;
 margin-bottom:10px;
 text-align:center;
}


#category_top_title{
 color:#1B83B9;
 font-weight:bold;
 font-size:12px;
}


#footer{
 border-top:5px solid #1B83B9;
 padding:5px;
 text-align:center;
 font-size:11px;
 width:950px;
}


#entry_page_title{
 margin:10px 0;
 font-weight:bold;
 font-size:18px;
 line-height:160%;
 color:#1B83B9;
}


#entry_page_sakuhin{
 font-weight:bold;
 font-size:14px;
 color:#555;
}


x;
 color:#555;
 margin-bottom:20px;
}






#entry_page_reccmmendimage{
 border:1px solid #aaa;
 width:120px;
 height:125px;
 background:#EBFF00;
}


#entry_page_kiji{
 float:right;
 width:px;
 margin-top:50px;
}


#entry_page_gaiyou{
 margin:10px 0;
 font-size:12px;
}


#shadow1 {
 filter: progid:DXImageTransform.Microsoft.shadow(color=#aaaaaaa, direction=135, strength=8);
}


#introduction{
 font-weight:bold;
 padding:bottom:5px;
 border-bottom:1px solid #aaa;
 margin-bottom:10px;
 color:#1B83B9;
}


#intro_left{
width:px;float:left;
}


#intro_left td{
 padding:0px;
}


#intro_right{
width:220px;float:right;
text-align:center;
border:1px solid #aaa;
padding:15px 0;
}


#intro_right img{
  margin-bottom:15px;
}




#recommend02{
 font-weight:bold;
 padding:bottom:5px;
 border-bottom:1px solid #aaa;
 margin-bottom:10px;
 color:#1B83B9;
}


#shoukai{
 margin-top:20px;
 margin-bottom:10px;
 border-bottom:1px solid #ddd;
 font-weight:bold;
 padding-bottom:5px;
 font-size:12px;
}


#left_menu1{
 background-image:url(http://kokoroair.jp/img/main_menu1.gif);
 height:25px;
 margin-bottom:5px;
 width:169px;
}


#left_menu2{
 background-image:url(http://kokoroair.jp/img/main_menu2.gif);
 height:25px;
 margin-bottom:5px;
 width:169px;
}


#left_menu3{
 background-image:url(http://kokoroair.jp/img/main_menu3.gif);
 height:25px;
 margin-bottom:5px;
 width:169px;
}


#left_menu4{
 background-image:url(http://kokoroair.jp/img/main_menu4.gif);
 height:25px;
 margin-bottom:5px;
 width:169px;
}


#left_menu5{
 background-image:url(http://kokoroair.jp/img/main_menu5.gif);
 height:25px;
 margin-bottom:5px;
 width:169px;
}


#left_menu6{
 background-image:url(http://kokoroair.jp/img/main_menu6.gif);
 height:25px;
 margin-bottom:5px;
 width:169px;
}


#left_menu7{
 background-image:url(http://kokoroair.jp/img/main_menu7.gif);
 height:25px;
 margin-bottom:5px;
 width:169px;
}


#left_menu8{
 background-image:url(http://kokoroair.jp/img/main_menu8.gif);
 height:25px;
 margin-bottom:5px;
 width:169px;
}


#left_menu9{
 background-image:url(http://kokoroair.jp/img/main_menu9.gif);
 height:25px;
 margin-bottom:5px;
 width:169px;
}


#left_menu1 .inner,#left_menu2 .inner,#left_menu3 .inner,#left_menu4 .inner,#left_menu5 .inner,#left_menu6 .inner,#left_menu7 .inner,#left_menu8 .inner,#left_menu9 .inner{
 margin-top:7px;
 margin-left:50px;
 font-size:12px;
}


#left_menu1 a,#left_menu2 a,#left_menu3 a,#left_menu4 a,#left_menu5 a,#left_menu6 a,#left_menu7 a,#left_menu8 a,#left_menu9 a{
 text-decoration:none;
 color:#555;
 font-weight:bold;
}


#top_entry_box{
	border:1px solid #858585;
	margin:0 0 10px 0;
	padding:0px;
}


#top_entry_box td{
 padding:0px;
}


#top_entry_box1{
 border-bottom:1px solid #aaa;
 margin:10px 10px 5px 10px;
}


#top_entry_box2{
 width:82px;
 float:left;
 text-align:left;
 margin-left:5px;
}


#top_entry_box22{
 width:87px;
 float:left;
 text-align:left;
 margin-left:0px;
}


#top_entry_box3{
 border-bottom:1px solid #aaa;
 padding:5px 5px 5px 0px;
 margin-bottom:5px;
 margin-right:10px;
}


#top_entry_box4{
 padding:5px 10px 5px 0px;
 text-align: justify; 
 text-justify: distribute;
}


#title_top{
 float:left;
 margin-right:5px;
}


#new_mark{
 float:left;
 padding-bottom:5px;
}


#entry_page_image{
 margin-right:10px;
 text-align:center;
 border:1px solid #aaa;
 width:275px;
 height:275px;
 background:#EBFF00;
}


#entry_page_image02{ margin-right:10px; text-align:center; border:1px solid #aaa; width:325px; height:275px; background:#EBFF00;}

#image a{
display:block;
width:120px;
background:url(http://www.kokoroair.jp/img/youcangethere01.jpg) no-repeat;
height:20px;
text-decoration:none;
text-align:center;}


#image a:hover{
background:url(http://www.kokoroair.jp/img/youcangethere02.jpg) no-repeat;
}

