@charset "iso-2022-jp";body { text-align:center; font-size:62.5%; font-family:Arial, "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Meiryo, sans-serif;}body, h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}#con_header p,#con_header dl,#con_header dt,#con_header dd,#con_header ol,#con_header ul,#con_header li,#con_header form,#con_header table,#con_header caption,#con_header tbody,#con_header tfoot,#con_header thead,#con_header tr,#con_header th,#con_header td { margin:0; padding:0;}h1, h2, h3, h4, h5, h6, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea { font-size:100%;}.cover { background:url(/img/cover.gif); display:block;}#bnSuper { width:100%; height:110px; background:#fff; border-bottom:1px solid #c0c0c0;}#bnIn { padding-top:10px;}/*float*/.floatL { float:left;}.floatR { float:right;}.clearfloat { height:1px; font-size:1%; clear:both; display:block; background: transparent;}.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; line-height: 0;}.clearfix { min-height: 1px; _overflow: visible; _height: 1px;/*\*//*/overflow: hidden;/**/}* html .clearfix { height: 1px;/*(J\(B*//*/height: auto; overflow: hidden;/**/}/*font*/.tCenter { text-align:center !important}.tRight { text-align:right !important}.tLeft { text-align:left !important}/*font-color*/.cRed, .err { color:#a50005;}.cYel { color:#fd0;}.cGrn { color:#305c00;}.cBlu { color:#0060aa;}.cOrg { color:#e96e00;}/*font-size*/.f180 { font-size: 180%;}.f160 { font-size: 160%;}.f140 { font-size: 140%;}.f120 { font-size: 120%;}.f110 { font-size: 110%;}.f90 { font-size: 90%;}.f85 { line-height: normal; font-size: 85% !important}/*link*/a { text-decoration: none; color: #fff;}a:hover { text-decoration: underline; color: #ccc;}/*footer*/#footer { clear: both; padding: 20px; background: #777;}/*org*/.cr { font-size: 110%; padding: 10px;}.alt,.kt { position: absolute; left: -9999px;}.nt { display: none;}.nst { display: none;}* html .nst { display: block;}a:link { color: #096cff;}a:visited { color: #0081b7;}a:active { color: #fef000;}a:hover { color: #e1a109; text-decoration: underline;}.cr a:link { color: #f4ed3e;}.cr a:visited { color: #f4ed3e;}.cr a:active { color: #fef000;}.cr a:hover { color: #e1a109; text-decoration: underline;}* html option { font-size: 90%;}br,.ls0 { letter-spacing: 0;}.ls1 { letter-spacing: 0.1em;}.ls2 { letter-spacing: 0.2em;}.ct { text-align: center;}.lt { text-align: left;}.rt { text-align: right;}.fl { float: left;}.fr { float: right;}.fcl { clear:both;}.ovf { overflow: auto;}.dblk { display: block;}.bt { font-weight: bold;}.ut, h1, h2, h3, h4, h5, h6 {font-weight: lighter;}.min { font-family:'$B%R%i%.%NL@D+(B Pro W3','$B:YL@D+BN(B','$B#M#S(B $B#PL@D+(B',serif;}.tpl { border-top: 1px dotted #c2c2c2; padding-top: 15px; margin: 20px 0 0 10px; line-height: 120%;}.udl { border-bottom: 1px dotted #f4ed3e;}.noudl { border-bottom: 0;}.valb { vertical-align: top;}.wt { color: #fff;}.bk { color: #000;}.gt { color: #666;}.lgt { color: #999;}.col { color: #e0644a;}.lh130 { line-height: 130%;}.lh140 { line-height: 140%;}.lh150 { line-height: 150%;}.lh160 { line-height: 160%;}.lh170 { line-height: 170%;}.pdg5 { padding: 5px;}.pdtop6 { padding-top: 6px;}.pdtop12 { padding-top: 12px;}.pdleft15 { padding-left: 15px;}.pdbtm5 { padding-bottom: 5px;}.mg2 { margin: 2px;}.mgr5 { margin-right: 5px;}.mg6l { margin: 6px; margin-left: 8px;}ul, li, dl, dt, dd { margin: 0px; padding: 0px; list-style: none;}.ovfhdn { height: 350px; overflow: hidden;}body { background: #fff; text-align: center;}.set { color: #333; text-align: center; font-size: 120%; padding: 10px auto 0 auto;}* html .set { font-size: 110%;}*:first-child+html .set { font-size: 110%;}.nprt { width: 480px; height: 270px; margin: 10px auto; background: #ccc;}.profset { width: 480px; margin: 0 auto 10px auto;}.profp { width: 180px; height: 180px; float: left; border-right: 1px solid #ccc; border-bottom: 1px solid #bbb; background: #eee;}#profpdm { width: 180px; height: 180px;}.proft { width: 299px; float: left;}.profnm { padding-bottom: 2px; border-bottom: 1px solid #ccc; text-align: right;}.profsz { padding-top: 4px; text-align: right; color: #999; font-weight: bold;}.prof { margin: 15px; text-align: left; line-height: 150%;}.lnksp { width: 480px; margin: auto; border-top: 2px dotted #ccc; font-size: 90%; padding-top: 10px; padding-bottom: 10px;}.recom { width: 500px; height: 125px; background: url(../img/recom.jpg) no-repeat; margin: 0 auto 15px auto; position: relative;}.recomt { width: 385px; height: 70px; position: absolute; top: 35px; left: 95px; overflow-y: auto;}#profp1 { background: url(../img/photo/s201111_1.jpg?) no-repeat;}#profp2 { background: url(../img/photo/s201111_2.jpg?) no-repeat;}#profp3 { background: url(../img/photo/s201111_3.jpg?) no-repeat;}#profp4 { background: url(../img/photo/s201111_4.jpg?) no-repeat;}#profp5 { background: url(../img/photo/s201111_5.jpg?) no-repeat;}#profp6 { background: url(../img/photo/s201111_6.jpg?) no-repeat;}#profp7 { background: url(../img/photo/s201111_7.jpg?) no-repeat;}#profp8 { background: url(../img/photo/s201111_8.jpg?) no-repeat;}#profp9 { background: url(../img/photo/s201111_9.jpg?) no-repeat;}.profset { width: 480px; margin: 10px auto;}.sphoto{ width: 480px; height: 240px;}#sphotodm { width: 480px; height: 240px;}#sp1 { background: url(../img/photo/201111_1.jpg) no-repeat;}#sp2 { background: url(../img/photo/201111_2.jpg) no-repeat;}#sp3 { background: url(../img/photo/201111_3.jpg) no-repeat;}#sp4 { background: url(../img/photo/201111_4.jpg) no-repeat;}#sp5 { background: url(../img/photo/201111_5.jpg) no-repeat;}#sp6 { background: url(../img/photo/201111_6.jpg) no-repeat;}#sp7 { background: url(../img/photo/201111_7.jpg) no-repeat;}#sp8 { background: url(../img/photo/201111_8.jpg) no-repeat;}#sp9 { background: url(../img/photo/201111_9.jpg) no-repeat;}#sp_nishi { background: url(../img/photo/201111_nishi.jpg) no-repeat;}@media print { .nprt { display: none !important;}}/*eof*/