@charset "shift_jis";

.select_menu{position: absolute; top: 7px;left: 513px; width: 236px; height: 27px; background: url(../contents/images/srh_select_bt.png) no-repeat;}
.select_menu ul{width: 236px; height: 27px; margin: 0; padding: 0; list-style: none;}
.select_menu li{margin: 0; padding: 0; text-indent: -9999px; float: left;}
.select_menu li a{display: block; height: 27px; text-decoration: none;}
#navSelect1{width: 118px; background: url(../contents/images/srh_select_bt.png) 0 0;}
#navSelect1 a:hover, #navSelect1On{width: 118px; background: url(../contents/images/srh_select_bt.png) 0 -27px;}
#navSelect2{width: 118px; background: url(../contents/images/srh_select_bt.png) 118px 0;}
#navSelect2 a:hover, #navSelect2On{width: 118px; background: url(../contents/images/srh_select_bt.png) 118px -27px;}

.select_menu2{position: absolute; top: 7px;left: 635px; width: 114px; height: 27px; background: url(../contents/images/srh_select_bt2.png) no-repeat;}
.select_menu2 ul{width: 114px; height: 27px; margin: 0; padding: 0; list-style: none;}
.select_menu2 li{margin: 0; padding: 0; text-indent: -9999px; float: left;}
.select_menu2 li a{display: block; height: 27px; text-decoration: none;}
#nav2Select1{width: 114px; background: url(../contents/images/srh_select_bt2.png) 0 0;}
#nav2Select1 a:hover, #nav2Select1On{width: 114px; background: url(../contents/images/srh_select_bt2.png) 0 -27px;}

.navi_area{
position: relative;
width: 744px;
height: 29px;
margin: 10px 6px 0 6px;
}

#row_block_area{
width: 756px;
padding-top: 18px;
}

#row_block_line3{
position: relative;
width: 756px;
background: url(../contents/images/listbox3_bg_btm.jpg) no-repeat bottom;
}

#row_block_line2{
position: relative;
width: 756px;
background: url(../contents/images/listbox2_bg_btm.jpg) no-repeat bottom;
}

#row_block_line1{
position: relative;
width: 756px;
background: url(../contents/images/listbox1_bg_btm.jpg) no-repeat bottom;
}

.row_block{
position: relative;
float: left;
width: 248px;
min-height: 119px;
margin-right: 4px;
background: url(../contents/images/listbox_bg_top.jpg) no-repeat top;
}

.ball_icon_area{
position: absolute;
top: -6px;
left: 142px;
width: 100px;
height: 50px;
}

.ball_icon_block{
width: 100px;
height: 50px;
text-align: right;
}

.ball_icon_area img{
display: inline;
width: 49px;
height: 50px;
margin-right: 1px;
}

/*============= ball_icon €=============*/
.genre00{display: none;}/*==== BLANK ====*/
.genre01{float: right; width: 49px; height: 50px; background: url(../images/p_iryou.png) no-repeat;}/*==== γΓ ====*/
.genre02{float: right; width: 49px; height: 50px; background: url(../images/p_saigai.png) no-repeat;}/*==== ΠQ ====*/
.genre03{float: right; width: 49px; height: 50px; background: url(../images/p_it.png) no-repeat;}/*==== ITERs[^ ====*/
.genre04{float: right; width: 49px; height: 50px; background: url(../images/p_chikyu.png) no-repeat;}/*==== nΘw ====*/
.genre05{float: right; width: 49px; height: 50px; background: url(../images/p_uchu.png) no-repeat;}/*==== F ====*/
.genre06{float: right; width: 49px; height: 50px; background: url(../images/p_seimei.png) no-repeat;}/*==== Ά½Θw ====*/
.genre07{float: right; width: 49px; height: 50px; background: url(../images/p_shizen.png) no-repeat;}/*==== ©R ====*/
.genre08{float: right; width: 49px; height: 50px; background: url(../images/p_kankyo.png) no-repeat;}/*==== Β« ====*/
.genre09{float: right; width: 49px; height: 50px; background: url(../images/p_kagaku.png) no-repeat;}/*==== ΘwZp ====*/
/*============= ball_icon ’=============*/

.element{
width: 232px;
margin: 0 auto;
padding: 10px 0 15px 0;@/*20111101C³*/
}

.elem1{
width: 232px;
}

.elem1_l{
float: left;
width: 129px;
}

.elem1_r{/**20111028C³*/
float: left;
width: 100px;
padding-left: 3px;
margin-top: 40px;
letter-spacing:-0.04em;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {/**20111028C³*/
.elem1_r{
float: left;
width: 100px;
padding-left: 3px;
margin-top: 40px;
letter-spacing:-0.1em;
}
}

.elem1{
width: 232px;
margin-bottom: 5px;
}

.corner,
.title,
.number{
color: #b4e7e7;
/*text-decoration: underline;*/
}

.tt_li{
color: #b4e7e7;
text-decoration: none;
}

.elem2{
width: 220px;
padding: 0 5px 0 5px;
/*padding: 0 5px 7px 5px;*/
min-height:54px;  @/*20111101ΗΑ*/
}

.subtitle{
color: #d9e7ba;
/*text-decoration: underline;*/
font-size:1.2em;  /*20111101ΗΑ*/
}

/*============= uΰeπ©ιvON {^ Κu €=============*/
.watchdetail_left{position: absolute; right: 518px; bottom: 6px; width: 86px; height: 19px;}
.watchdetail_center{position: absolute; right: 266px; bottom: 6px; width: 86px; height: 19px;}
.watchdetail_right{position: absolute; right: 14px; bottom: 6px; width: 86px; height: 19px;}
/*============= uΰeπ©ιvON {^ Κu ’=============*/


.pagejump_area{
width: 736px;
margin: 15px 0 0 4px;
padding: 3px 6px 4px 0;
text-align: right;
border: 1px solid #6a97a5;
}

.pagejump_area a{
color: #6a97a5;
text-decoration: underline;
}

.pagejump_area a:hover,
a.pagejump_areaOn{
color: #ffffa0;
text-decoration: underline;
}

.main_pic{
width: 756px;
padding-bottom: 15px;
background: url(../contents/images/bg_img01.png) no-repeat right bottom;
}

.main_pic_l{
float: left;
width: 555px;
}

.main_pic_r{
float: left;
width: 201px;
}

.main_pic_r_yotei_box{
width: 201px;
border-top: 1px solid #439ca2;
border-left: 1px solid #439ca2;
border-right: 1px solid #439ca2;
border-bottom: 1px solid #439ca2;
background: #000;
}

.main_pic_r_yotei_box_top{
width: 200px;
}

.main_pic_r_yotei_box_top_inbox{
width: 191px;
margin: 0 auto;
padding: 5px 0;
}

.main_pic_r_yotei_box_l{
float: left;
width: 20px;
margin-top: 3px;
margin-left: 2px;
}

.main_pic_r_yotei_box_r{
float: left;
width: 165px;
padding-left: 3px;
}


.ctg_area{
text-align: center;
}

.ctg_area img{
margin: 15px 5px;
}

/*==========================*/
.main_elem{
position: relative;
margin-bottom: 20px;
background: url(../contents/images/bg_img02.png) no-repeat right bottom;
}

.parts_ct_l{
width: 433px;
height: 19px;
padding: 5px 15px;
background: #439ca2;
}

.parts_ct_l2{
width: 433px;
height: 19px;
padding: 5px 15px;
}

.parts_ct_r{
width: 318px;
height: 19px;
padding: 5px 15px 5px 115px;
background: #439ca2;
}

.exp_area_l{
float: left;
width: 271px;
margin: 10px 0 0 13px;
}

.guest_top_area{
width: 271px;
background: url(../contents/images/guest_bg_top.gif) no-repeat ;
}

.guest_area{
width: 271px;
/*min-height: 190px;*/
margin: 0 0 0 0;
background: url(../contents/images/guest_bg_mdl.gif) repeat-y;
}

.guest{
width: 241px;
margin-bottom: 0px;
padding: 0 6px 5px 10px;
}

.guest_l{
float: left;
width: 64px;
height: 86px;
}

.guest_r{
float: left;
width: 169px;
padding: 3px 0 0 8px;
}

.prof{
display: block;
margin-top: 3px;
}

.guest_btm_area{
width: 280px;
height: 23px;
margin: 0 0 0 0;
background: url(../contents/images/guest_bg_btm.gif) no-repeat;
}

.exp_area_r{
float: left;
width: 472px;
margin: 0;
}

.story_head_base{
position: absolute;
top: 5px;
left: 284px;
width: 472px;
height: 24px;
background: url(../contents/images/graybox_bg_top.png) no-repeat;
}

.story_area{
width: 430px;
min-height: 203px;
padding: 10px 14px 12px 28px;
background: url(../contents/images/graybox_bg_mdl.png) repeat-y;
}

.story_btm_area{
width: 472px;
height: 7px;
background: url(../contents/images/graybox_bg_btm.png) no-repeat;
}

.tt_box_l1{
width: 285px;
min-height: 185px;
margin: 20px 0 0 15px;
padding: 20px 40px 20px 25px;
border: 1px solid #6a97a5;
background: #000;
}

.tt_box_l2{
width: 285px;
min-height: 190px;
margin: 20px 0 0 15px;
padding: 20px 40px 10px 25px;
border-top: 1px solid #6a97a5;
border-left: 1px solid #6a97a5;
border-right: 1px solid #6a97a5;
background: #000;
}

.tt_box_btm_l{
width: 385px;
height: 23px;
margin-left: 15px;
background: url(../contents/images/detail_bt1.gif) no-repeat;
}

.tt_box_r1{
width: 285px;
min-height: 185px;
margin: 20px 0 0 395px;
padding: 20px 20px 20px 45px;
border: 1px solid #6a97a5;
background: #000;
}

.tt_box_r2{
width: 285px;
min-height: 185px;
margin: 20px 0 0 385px;
padding: 20px 20px 10px 55px;
border-top: 1px solid #6a97a5;
border-left: 1px solid #6a97a5;
border-right: 1px solid #6a97a5;
background: #000;
}

.tt_box_btm_r{
width: 385px;
height: 23px;
margin-left: 385px;
background: url(../contents/images/detail_bt1.gif) no-repeat;
}

.photoSpace1{
position: absolute;
width: 419px;
height: 270px;
}

.photoSpace_ct_l{
padding: 5px 0 5px 60px;
}

.photoSpace_ct_r{
padding: 5px 0 5px 40px;
}

.photoSpace_r1{
top: 18px;
left: 325px;
}

.photoSpace_r2{
top: 47px;
left: 325px;
}

.photoSpace_l1{
top: 18px;
left: 3px;
}

.photoSpace_l2{
top: 48px;
left: 3px;
}


.corner_tt_l{
width: 485px;
padding: 6px 12px 0 0;
background: url(../contents/images/corner_tt_bg.gif) no-repeat top right;
}


.corner_tt_r{
width: 485px;
padding: 6px 0 0 0;
background: url(../contents/images/corner_tt_bg.gif) no-repeat top left;
}

.cnr_tt_area_l{
display: block;
padding: 0 0 5px 45px;
}

.cnr_tt_area_r{
display: block;
padding: 0 0 6px 15px;
}

.parts_ct{
width: 720px;
height: 19px;
padding: 5px 15px;
background: #439ca2;
}

.tt_box1{
width: 688px;
margin: 0 0 0 23px;
padding: 15px 20px;
border-left: 1px solid #6a97a5;
border-right: 1px solid #6a97a5;
border-bottom: 1px solid #6a97a5;
background: #000;
}


.big_ttbox_top{
width: 756px;
background: url(../contents/images/big_ttbox_top_bg.gif) no-repeat right bottom;
}

.photoSpace2{
width: 743px;
height: 241px;
}


.news_lank{
width: 694px;
margin: 0 auto;
padding: 15px;
border: 1px solid #fbe2b2;
}

.news_lank_a{
float: left;
width: 347px;
}

.news_lank_a_ct{
margin: 0;
}

.news_lank_b{
float: left;
width: 332px;
padding-left: 15px;
}

.news_lank_b_ct{
margin: 0;
}

.lank_list{
width: 312px;
margin: 0 0 0 10px;
padding: 10px 0;
}

.lank_box{
padding: 8px 0 4px 0;
background: url(../contents/images/dotline01.gif) repeat-x bottom;
}

.lank_box_l{
float: left;
width: 40px;
text-align: right;
}

.lank_box_r{
float: left;
width: 262px;
padding: 0 0 0 10px;
}

.lank_listL{
width: 624px;
margin: 0 0 0 10px;
padding: 10px 0;
}

.lank_boxL{
padding: 8px 0 4px 0;
background: url(../contents/images/dotline01.gif) repeat-x bottom;
}

.lank_boxL_l{
float: left;
width: 40px;
text-align: right;
}

.lank_boxL_r{
float: left;
width: 574px;
padding: 0 0 0 10px;
}

.sub_ct{
width: 718px;
margin: 10px 0;
padding: 0 12px;
border: 1px solid #829c42;
background: #428054;
}

.tt_box2{
position: relative;
width: 706px;
margin: 0 0 0 0;
padding: 10px 18px 33px 18px;
background: url(../contents/images/detail_bt2.png) no-repeat bottom;
}

.detail_bt_swp1{
position: absolute;
top: 38px;
left: 461px;
width: 260px;
height: 23px;
}

.detail_bt_swp2{
position: absolute;
top: 56px;
left: 461px;
width: 260px;
height: 23px;
}

.detail_bt_swp3{
position: absolute;
top: 74px;
left: 461px;
width: 260px;
height: 23px;
}

.detail_bt_swp4{
position: absolute;
top: 92px;
left: 461px;
width: 260px;
height: 23px;
}


/*============= eΪΧy[Wgpζ €=============*/

.dsp332_mainPic{background: url(../contents/images/332/main_pic.jpg) no-repeat;}
.dsp332_gstPic01{background: url(../contents/images/332/guest01.jpg) no-repeat;}
.dsp332_gstPic02{background: url(../contents/images/332/guest02.jpg) no-repeat;}
.dsp332_gstPic03{background: url(../contents/images/332/guest03.jpg) no-repeat;}
.dsp332_gstPic04{background: url(../contents/images/332/guest04.jpg) no-repeat;}
.dsp332_gstPic05{background: url(../contents/images/332/guest05.jpg) no-repeat;}

.dsp332_ph01{background: url(../contents/images/332/pic01.jpg) no-repeat 13px 12px;}
.dsp332_ph02{background: url(../contents/images/332/pic02.jpg) no-repeat 13px 12px;}
.dsp332_ph03{background: url(../contents/images/332/pic03.jpg) no-repeat 13px 12px;}
.dsp332_ph04{background: url(../contents/images/332/pic04.jpg) no-repeat 13px 12px;}
.dsp332_ph05{background: url(../contents/images/332/pic05.jpg) no-repeat 13px 12px;}
.dsp332_ph06{background: url(../contents/images/332/pic06.jpg) no-repeat 13px 12px;}
.dsp332_ph07{background: url(../contents/images/332/pic07.jpg) no-repeat 13px 12px;}

/*============= eΪΧy[Wgpζ ’=============*/
