@charset "Shift_JIS";
/*view.css*/
/*----------------------------------------------------------------------*/
#view #contentsArea p.lead{position:absolute;top:33px;left:69px;height:103px;}
#view .textBox{float:left;}
#view .blockSet{padding:0 0 30px 50px;width:930px;position:relative;}
#view .textBox h2{padding-bottom:10px;}
#view .textBox .text{padding-left:6px;}
/*----------------------------------------------------------------------*/
/*viewTop*/
#view #viewTop.blockSet{position:static;}
#view #viewTop .textBox{padding-top:50px;width:475px;height:380px;}
#view #viewTop .textBox h2{position:absolute;top:-6px;left:50px;}
#view #viewTop .textBox #viewTopPh{padding:20px 0 5px 75px;}
#view #viewTop .textBox #viewTopTxt{padding:0 0 0 80px;}
#view #viewTop p#viewCap{position:absolute;left:73px;top:436px;}
/**/
#view #viewTop .imgBox{float:left;width:408px;position:relative;}
#view #viewTop #viewBox li{position:absolute;left:1px;top:49px;height:244px;}
#view #viewTop li .viewBoxPh{width:400px;height:240px;padding:1px;border:solid 1px #cccccc;background:#ffffff;}
/**/
#view #viewTop #vtPhNavi{padding:293px 0 12px 0;height:96px;overflow:hidden;}
#view #viewTop #vtPhNavi ul li{float:left;width:130px;height:96px;margin-right:8px;}
#view #viewTop #vtPhNavi ul li a{width:130px;height:96px;display:block;width:100%;height:100%;text-indent:-9999px;overflow:hidden;background:url(../images/view_btn.png) no-repeat;}
/**/
#view #viewTop #vtPhNavi #viewBtnA a{background-position:0 0;}
#view #viewTop #vtPhNavi #viewBtnA a:hover{background-position:0 -106px;}
#view #viewTop #vtPhNavi #viewBtnA.current{background:url(../images/view_btn.png) 0 -212px no-repeat;}
/**/
#view #viewTop #vtPhNavi #viewBtnB a{background-position:-138px 0;}
#view #viewTop #vtPhNavi #viewBtnB a:hover{background-position:-138px -106px;}
#view #viewTop #vtPhNavi #viewBtnB.current{background:url(../images/view_btn.png) -138px -212px no-repeat;}
/**/
#view #viewTop #vtPhNavi #viewBtnC{width:132px;margin-right:0;}
#view #viewTop #vtPhNavi #viewBtnC a{width:132px;background-position:-276px 0;}
#view #viewTop #vtPhNavi #viewBtnC a:hover{background-position:-276px -106px;}
#view #viewTop #vtPhNavi #viewBtnC.current{width:132px;background:url(../images/view_btn.png) -276px -212px no-repeat;}

/*sound*/
#view #sound{background:url(../images/view_sound_bg_bottom.png) 41px bottom no-repeat;width:939px;padding:0 0 25px 41px;}
#view #sound .floatSet{background:url(../images/view_sound_bg_top.png) left top no-repeat;padding-top:40px;}
#view #soundIn{clear:both;float:left;background:url(../images/view_sound_bg_repeat.gif) left top repeat-y;min-height:240px !important;height:auto;padding-bottom:14px;}
#view #sound .textBox{width:466px;}
#view #sound h3{padding:2px 0 20px 28px;}
#view #sound p.text{padding:0 0 0 28px;}
#view #sound p.soundImg{position:absolute;left:116px;top:160px;}
#view #sound #soundMov{float:left;width:432px;min-height:240px !important;height:auto;}
#view #sound #soundMovArea{float:left;}

/*turn*/
#view #turn{padding:0 0 0 46px;width:934px;}
#view #turn .textBox{width:441px;position:relative;}
#view #turn .textBox h2{padding-top:13px;}
#view #turn #turnCap{display:none;position:absolute;left:69px;top:193px;}
#view #turn #turnMov{float:left;width:448px;}

