#index_container{text-align:center;background-image: url(../index_pc_img/index_bg_header.gif);background-repeat: no-repeat;background-position: center 0;margin: 0;padding: 0;}
#index_main_right{text-align: left;width: 343px;float: right;margin-top: 33px;}
#index_main_left{text-align: left;width: 461px;float: left;margin-top: 33px;}
#index_main_photo{background-image: url(../index_pc_contents_img/index_header_20120611.jpg);background-repeat: no-repeat;background-position: center 0;width: 100%;height: 240px;}
#index_main_photo_k{background-image: url(../index_pc_contents_img/index_header_20120127.jpg);background-repeat: no-repeat;background-position: center 0;width: 100%;height: 240px;}
#index_recommend{background-color: #f9f9f9;height: auto;margin-bottom: 36px;margin-left: 1px;padding: 13px 12px 5px 11px;border: solid 1px #e0e0e0;}
#index_recommend_title{background-image: url(../index_pc_img/title_recommend.gif);background-repeat: no-repeat;background-position: 0 0;text-indent: -5000px;width: 99px;height: 19px;overflow: hidden;}
#index_twitter_title{background-image: url(../index_pc_img/index_twitter_title.gif);background-repeat: no-repeat;background-position: 0 0;text-indent: -5000px;width: 316px;height: 24px;overflow: hidden;}
#index_mail_mag{font-size: 10px;line-height: 165%;width: 245px;margin-bottom: 30px;}
#index_mobile{width: 245px;margin-bottom: 20px;}
#index_main_left_marign{font-size: 12px;line-height: 165%;padding-right: 24px;padding-left: 5px;}
#index_pickup{margin-bottom: 33px;margin-top: 0px;}
#index_pickup_catch{color: #d40e16;font-size: 22px;font-weight: bold;line-height: 160%;margin-top: 12px;margin-bottom: 8px;}
#index_pickup_catch_s{color: #d40e16;font-size: 16px;font-weight: bold;line-height: 160%;margin-top: 12px;margin-bottom: 8px;}
#index_news{margin-bottom: 30px;}
.recommend_detail{background-color: #b9b9b9;float: right;padding-top: 2px;}
.recommend_date{color: white;font-size: 9px;height:15px;background-color: #b9b9b9;float: left;margin-left: 1px;padding: 3px;}
.recommend_open{color: white;font-size: 9px;background-color: #b9b9b9;float: left;margin-left: 0px;padding-left: 5px;}
.reco_head_title{background-color: #b9b9b9;width: auto;margin-bottom: 0;margin-left: 1px;border-top-width: 1px;}
.recommend_unit{background-image: url(../index_pc_img/reco_head_line.gif);background-repeat: no-repeat;padding-top: 6px;}
.index_reco_photo{text-align: left;float: left;margin-top: 6px;margin-bottom: 5px;margin-left: 1px;}
.index_reco_right{font-size: 10px;line-height: 10px;width: 250px;float: right;margin-top: 6px;margin-bottom: 5px;}
.index_reco_right span{ color:#666;}
.reco_title{font-size: 12px;font-weight: bold;line-height: 130%;width: auto;margin-bottom: 5px;}
.index_reco_right a:hover{color: #d40e16;}
.reco_sub_title{font-size: 9px;}
.reco_line_up{text-indent: -5000px;width: 38px;height: 8px;overflow: hidden;float: left;display: block;}
.reco_open{text-indent: -5000px;width: 30px;height: 8px;overflow: hidden;float: left;display: block;}
.recommend_detail {background-image: url(../index_pc_img/button_detail.gif);background-repeat: no-repeat;background-position: 0 0;text-indent: -5000px;width: 46px;height: 13px;overflow: hidden;display: block; margin:4px 0 0 0;}
.recommend_detail a:hover{background-image: url(../index_pc_img/button_detail.gif);background-repeat: no-repeat;background-position: 0 -13px;text-indent: -5000px;display: block;width: 46px;height: 13px;overflow: hidden;}
#index_mail_mag_title{background-image: url(../index_pc_img/index_title_mail_mag.gif);background-repeat: no-repeat;background-position: 0 0;text-indent: -5000px;height: 23px;overflow: hidden;display: block;}
#index_mobile_title{background-image: url(../index_pc_img/index_title_mobile.gif);background-repeat: no-repeat;background-position: 0 0;text-indent: -5000px;height: 19px;overflow: hidden;display: block;}
#index_mobile table{font-size: 10px;line-height: 160%;}
.form_input{font-size: 11px;font-family:"ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;line-height: 11px;width: 150px;height: 18px;margin: 0;padding: 0;}
/* safari only \*/
html:\66irst-child .form_input{font-size: 9px;font-family:  "ヒラギノ角ゴ Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;line-height: 9px;width: 150px;height: 18px;margin: 0;padding: 0;}
/* end */
#input_margin{padding-top: 4px;}
.kaijyo{font-size: 0;line-height: 0;clear: both;}
#form_table tr{background-image: url(../index_pc_img/form_mid.gif);background-repeat: repeat-x;}
#index_news_title{background-image: url(../index_pc_img/index_title_news.gif);background-repeat: no-repeat;background-position: 0 0;text-indent: -5000px;height: 18px;overflow: hidden;display: block;}
#index_news table td{padding-bottom: 10px;}
.news_txt{font-size: 9px;line-height: 130%;margin: 0 10px 0 24px;}
.news_up_date{color: #62060b;}
.news_txt2{font-size: 9px;line-height: 130%;margin: 10 0px 0 24x;}

/* toppage only link setting \*/
a,a:link,a:visited,a:active{color: #000000;text-decoration: none;}
a:hover{color: #d40e16;text-decoration: none;}
.recommend_catch{margin:4px 0 4px 0;}
.bu{color: #aa3740;text-decoration: none;}
/* end */

/* movie banner big \*/
#index_main_movie{background-repeat: no-repeat;background-position: center 0;width: 100%;height: 480px;}
/* end */


/* ���������������� \*/
.entry{width:400px;margin:0 0 0 20px;}

.kennsaku_tit{margin:0 0 20px 0;float:left;}

.kennsaku_tit02{margin:0 0 5px 0;}

.kennsaku_tit03{margin:0 0 10px 0;}

.ss0001{height:20px;}

.ss0002{height:20px;}

.s_top_box{width:400px;}

.s_tojiru{float:right;padding:0 20px 0 0;}

.s_tojiru a{color:#FF0000;}

.s_tojiru a:hover{color:#FF0000;text-decoration:underline;}

.entry-body-top{clear:both;}

/*����������������20100129*/
#banner_box{margin:0 0 60px;}
.banner_m{margin:5px;}

/**HEAD_JS**/
IMG {BORDER-TOP-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-BOTTOM-WIDTH: 0px;BORDER-RIGHT-WIDTH: 0px}
A {TEXT-DECORATION: none}
#index_main_head_js{width: 100%;height: auto;clear:both;}
#featured{OVERFLOW: hidden;WIDTH: 860px;POSITION: relative;HEIGHT: 240px;background-color: #91949B;margin: 0 0 0 1px;}
#featured .word{Z-INDEX: 10;LEFT: 560px;WIDTH: 280px;COLOR: #fff;BOTTOM: 0px;POSITION: absolute;HEIGHT: 220px;text-align:left;padding: 10px;margin: 0 0 0 0;text-indent: -9999px;}
#featured .word H3{FONT-SIZE: 13px;margin: 10px 0 20px 0;}
#featured .ui-els-hide {DISPLAY: none}
#head_sum{margin:0 auto;width: 864px;clear: both;height: 16px;}
#thumbs{WIDTH: 859px;LIST-STYLE-TYPE: none;HEIGHT: 30px;float: right;background-color: #FFF;margin: 0;padding: 0;}
* HTML #thumbs {HEIGHT: 100%}
#thumbs LI {DISPLAY: inline;FLOAT: left;WIDTH: 55px;MARGIN-RIGHT: 4px;HEIGHT: 12px}
#thumbs UL {MARGIN-TOP: 3px;float: right;margin: 3px 0 10px 0;}
#thumbs LI.last_img {MARGIN-RIGHT: 4px}
#thumbs LI.first{MARGIN: 0 5px 0px 0;WIDTH: 10px;CURSOR: pointer;HEIGHT: 12px}
#thumbs LI.last{MARGIN: 0 12px 0px 0;WIDTH: 10px;CURSOR: pointer;HEIGHT: 12px}
#thumbs LI A {BORDER:#666666 2px solid;DISPLAY: block;FONT-SIZE: 0px;WIDTH: 48px;}
#thumbs LI A:hover {BORDER: #D40E16 2px solid;}
#thumbs LI A.current {BORDER: #D40E16 2px solid;}
#thumbs LI.first IMG {BORDER-TOP-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-BOTTOM-WIDTH: 0px;BORDER-RIGHT-WIDTH: 0px}
#thumbs LI.last IMG {BORDER-TOP-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-BOTTOM-WIDTH: 0px;BORDER-RIGHT-WIDTH: 0px}
#topstory{WIDTH: 860px;HEIGHT: 240px;margin: 0 auto;padding: 0 0 0 0;}

#highlight{WIDTH: 860px;background-color: #91949B;}

/*google*/
.gsc-control-cse {border-color: #FFFFFF;background-color: #FFFFFF;}
input.gsc-input {border-color: #BCCDF0;margin:0;padding:0;}
input.gsc-search-button {border-color: #666666;background-color: #CECECE;}
.gsc-tabHeader.gsc-tabhInactive {border-color: #E9E9E9;background-color: #E9E9E9;}
.gsc-tabHeader.gsc-tabhActive {border-top-color: #FF9900;border-left-color: #E9E9E9;border-right-color: #E9E9E9;background-color: #FFFFFF;}
.gsc-tabsArea {border-color: #E9E9E9;}
.gsc-webResult.gsc-result,.gsc-results .gsc-imageResult {border-color: #FFFFFF;background-color: #FFFFFF;}
.gsc-webResult.gsc-result:hover,.gsc-imageResult:hover {border-color: #FFFFFF;background-color: #FFFFFF;}
.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b {color: #0000CC;}
.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b {color: #0000CC;}
.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b {color: #0000CC;}
.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b {color: #0000CC;}
.gsc-cursor-page {color: #0000CC;}
.gsc-clear-button{display:none;}
a.gsc-trailing-more-results:link {color: #0000CC;}
.gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType {color: #000000;}
.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl {color: #008000;}
.gs-webResult div.gs-visibleUrl-short {color: #008000;}
.gs-webResult div.gs-visibleUrl-short {display: none;}
.gs-webResult div.gs-visibleUrl-long {display: block;}
.gsc-cursor-box {border-color: #FFFFFF;}
.gsc-results .gsc-cursor-box .gsc-cursor-page {border-color: #E9E9E9;background-color: #FFFFFF;color: #0000CC;}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {border-color: #FF9900;background-color: #FFFFFF;color: #0000CC;}
.gs-promotion {border-color: #336699;background-color: #FFFFFF;}
.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link {color: #0000CC;}
.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited {color: #0000CC;}
.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover {color: #0000CC;}
.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active {color: #0000CC;}
.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *{color: #000000;}
.gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short {color: #008000;}