@charset "utf-8";/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*//* visual-type shared setting *//*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/.head h1{padding:20px 82px 5px 35px;}.head ul{padding:61px 0 0 0;}.foot p{width:870px;display:block;height:50px;padding:35px 20px 0 0;background:none;}/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*//* biography setting *//*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/#bioset .cont{padding-bottom:20px;background:url(../img/biography/back01.png) 48px 0px no-repeat;}#bioset #hi-are{float:left;width:380px;margin:37px 45px 0 84px;line-height:1.2;color:#ecece7;}#bioset #hi-are p{padding:5px 0 2px 5px;font-weight:bold;font-size:108%;color:#222;}#bioset #hi-are ul li{padding:0 5px;color:#222;}#bioset #texarea{float:left;width:296px;height:360px;overflow:auto;margin:56px 0 0 0;padding:10px 35px 20px 20px;color:#333;}#bioset #texarea h2{background:none;padding:5px 0 10px 0;margin-left:-3px;}#bioset #texarea h2#his{background:url(../img/share/line03.gif) no-repeat;padding:20px 0 10px 0;margin-top:1.5em;}#bioset #texarea h3{color:#333;font-size:108%;}#bioset #texarea p{font-size:92%;line-height:1.3;}#bioset #texarea ul li{padding-bottom:1em;font-size:92%;}#bioset #texarea li a:link{color:#333;}#bioset #texarea li a:visted{color:#333;}#bioset #texarea li a:hover{color:#888;}#bioset p#pg-end{text-align:right;padding-top:40px;}#bioset .foot{background:url(../img/biography/back02.png) 48px -25px no-repeat;}/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*//* music setting *//*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/#musicset .cont{padding:0 0 20px 100px;background:url(../img/movie/back01.png) 48px 0px no-repeat;}#musicset #musicbox{width:400px;height:250px;background:#ccc;padding:30px;}#musicset .cont h2{padding:35px 0 10px 0;}#musicset .cont p{padding:0 0 20px 0;}#musicset .foot{background:url(../img/movie/back02.png) 48px -25px no-repeat;}/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*//* movie setting *//*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/#movieset .cont{padding:0 0 20px 100px;background:url(../img/movie/back01.png) 48px 0px no-repeat;}#movieset .cont h2{padding:35px 0 10px 0;}#movieset .moviebox{width:350px;float:left;padding-right:40px;font-weight:bold;font-size:100%;color:#fff;line-height:2;}#movieset object{text-align:left;margin:0;padding:0;}#movieset .foot{background:url(../img/movie/back02.png) 48px -25px no-repeat;}