@charset "UTF-8";

#closeup-cont {
    width: 904px;
    padding: 0 35px;
	margin-top:40px;
	background: url(../../img/play/rudolph/closeup/closeup-cont_bg.gif) repeat-y;   
}
#closeup-left {
    width: 600px;
    float: left;
	padding-right: 45px;
}

h4#closeup-ttl_1 {
    text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	display: block;
	width: 600px;
	height: 62px;
	background: url(../../img/play/undokai2012/closeup/closeup-ttl_1.jpg) no-repeat;
}
h4#closeup-ttl_2 {
    text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	display: block;
	width: 600px;
	height: 62px;
	background: url(../../img/play/undokai2012/closeup/closeup-ttl_2.jpg) no-repeat;
}
#akaWrap {
	background-color:#fef2f2;
	padding:40px 0;
}
#akaWrap2 {
	background-color:#e3f2fd;
	padding:40px 0;
}

#question {
    width: 580px;
	height:auto;
	margin:0 auto;
}
.bottom-line {
    border-bottom: 1px dotted #CCCCCC;
    display: block;
    height: 10px;
	background-color:#fef2f2;
}
.bottom-line2 {
    border-bottom: 1px dotted #CCCCCC;
    display: block;
    height: 10px;
	background-color:#e3f2fd;
}
.bottom-lineNone {
    display: block;
    height: 10px;
}
#question .nameCnt {
	padding:10px 0;
}
#question .answerComt {
	font-size: 100%;
	padding-top:3px;
	padding-right:1em;
	padding-left:1em;
}
#question .photo_ryoma {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_ryoma.jpg) no-repeat;
}
#question .photo_tezuka {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_tezuka.jpg) no-repeat;
}
#question .photo_fuji {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_fuji.jpg) no-repeat;
}
#question .photo_inui {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_inui.jpg) no-repeat;
}
#question .photo_oishi {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_oishi.jpg) no-repeat;
}
#question .photo_kikumaru {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_kikumaru.jpg) no-repeat;
}
#question .photo_kawamura {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_kawamura.jpg) no-repeat;
}
#question .photo_momoshiro {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_momoshiro.jpg) no-repeat;
}
#question .photo_kaidoh {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_kaidoh.jpg) no-repeat;
}
#question .photo_horio {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_horio.jpg) no-repeat;
}
#question .photo_kachiroh {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_kachiroh.jpg) no-repeat;
}
#question .photo_katsuo {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_seigaku_katsuo.jpg) no-repeat;
}
#question .photo_ibu {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_fudomine_ibu.jpg) no-repeat;
}
#question .photo_tachibana {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_fudomine_tachibana.jpg) no-repeat;
}
#question .photo_uchimura {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_fudomine_uchimura.jpg) no-repeat;
}
#question .photo_mori {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_fudomine_mori.jpg) no-repeat;
}
#question .photo_ishida {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_fudomine_ishida.jpg) no-repeat;
}
#question .photo_sakurai {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_fudomine_sakurai.jpg) no-repeat;
}
#question .photo_mizuki {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rudolph_mizuki.jpg) no-repeat;
}
#question .photo_akazawa {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rudolph_akazawa.jpg) no-repeat;
}
#question .photo_kaneda {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rudolph_kaneda.jpg) no-repeat;
}
#question .photo_yuta {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rudolph_yuta.jpg) no-repeat;
}
#question .photo_kisarazu {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rudolph_kisarazu.jpg) no-repeat;
}
#question .photo_yanagisawa {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rudolph_yanagisawa.jpg) no-repeat;
}
#question .photo_sengoku {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_yamabuki_sengoku.jpg) no-repeat;
}
#question .photo_dan {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_yamabuki_dan.jpg) no-repeat;
}
#question .photo_akutsu {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_yamabuki_akutsu.jpg) no-repeat;
}
#question .photo_minami {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_yamabuki_minami.jpg) no-repeat;
}
#question .photo_higashikata {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_yamabuki_higashikata.jpg) no-repeat;
}
#question .photo_muromachi {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_yamabuki_muromachi.jpg) no-repeat;
}
#question .photo_atobe {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_hyotei_atobe.jpg) no-repeat;
}
#question .photo_akutagawa {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_hyotei_akutagawa.jpg) no-repeat;
}
#question .photo_kabaji {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_hyotei_kabaji.jpg) no-repeat;
}
#question .photo_hiyoshi {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_hyotei_hiyoshi.jpg) no-repeat;
}
#question .photo_oshitari {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_hyotei_oshitari.jpg) no-repeat;
}
#question .photo_mukahi {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_hyotei_mukahi.jpg) no-repeat;
}
#question .photo_shishido {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_hyotei_shishido.jpg) no-repeat;
}
#question .photo_taki {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_hyotei_taki.jpg) no-repeat;
}
#question .photo_otori {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_hyotei_otori.jpg) no-repeat;
}
#question .photo_aoi {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rokkaku_aoi.jpg) no-repeat;
}
#question .photo_kurobane {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rokkaku_kurobane.jpg) no-repeat;
}
#question .photo_amane {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rokkaku_amane.jpg) no-repeat;
}
#question .photo_saeki {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rokkaku_saeki.jpg) no-repeat;
}
#question .photo_itsuki {
    width: 138px;
	height: 174px;
	float:left;
	margin:15px;
	background: url(../../img/play/undokai2012/closeup/Lcmt_rokkaku_itsuki.jpg) no-repeat;
}
#photo01 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo01.png) no-repeat;
}
#photo02 {
	width:410px;
	height:288px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo02.png) no-repeat;
}
#photo03 {
	width:410px;
	height:280px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo03.png) no-repeat;
}
#photo04 {
	width:410px;
	height:341px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo04.png) no-repeat;
}
#photo05 {
	width:410px;
	height:283px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo05.png) no-repeat;
}
#photo06 {
	width:410px;
	height:284px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo06.png) no-repeat;
}
#photo07 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo07.png) no-repeat;
}
#photo08 {
	width:410px;
	height:290px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo08.png) no-repeat;
}
#photo09 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo09.png) no-repeat;
}
#photo10 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo10.png) no-repeat;
}
#photo11 {
	width:410px;
	height:288px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo11.png) no-repeat;
}
#photo12 {
	width:410px;
	height:273px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo12.png) no-repeat;
}
#photo13 {
	width:410px;
	height:296px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo13.png) no-repeat;
}
#photo14 {
	width:410px;
	height:292px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo14.png) no-repeat;
}
#photo15 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo15.png) no-repeat;
}
#photo16 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo16.png) no-repeat;
}
#photo17 {
	width:410px;
	height:251px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo17.png) no-repeat;
}
#photo18 {
	width:410px;
	height:333px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo18.png) no-repeat;
}
#photo19 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo19.png) no-repeat;
}
#photo20 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo20.png) no-repeat;
}
#photo21 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo21.png) no-repeat;
}
#photo22 {
	width:410px;
	height:265px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo22.png) no-repeat;
}
#photo23 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo23.png) no-repeat;
}
#photo24 {
	width:410px;
	height:276px;
	margin:0 auto;
	background: url(../../img/play/undokai2012/closeup/photo24.png) no-repeat;
}
.nameSeigaku {
	color:#fff;
	background-color:#2e5bb4;
	font-size: 14px;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	width:60px;
	margin-bottom:10px;
	margin-top:40px;
}
.nameFudomine {
	color:#fff;
	background-color:#474747;
	font-size: 14px;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	width:60px;
	margin-bottom:10px;
	margin-top:40px;
}
.nameRudolph {
	color:#fff;
	background-color:#a1815f;
	font-size: 14px;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	width:100px;
	margin-bottom:10px;
	margin-top:40px;
}
.nameYamabuki {
	color:#fff;
	background-color:#139d91;
	font-size: 14px;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	width:60px;
	margin-bottom:10px;
	margin-top:40px;
}
.nameHyotei {
	color:#fff;
	background-color:#19A2D5;
	font-size: 14px;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	width:60px;
	margin-bottom:10px;
	margin-top:40px;
}
.nameRokkaku {
	color:#fff;
	background-color:#7b3623;
	font-size: 14px;
	font-weight: bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	width:60px;
	margin-bottom:10px;
	margin-top:40px;
}




.space30 {
	height:30px;
}
.space50 {
	height:50px;
}
.lnk-rd {
	padding-top:20px;
	text-align:center;
}
.lnk-rd a {
	color:#06F;
	font-size:120%;
	font-weight:bold;
	text-decoration:underline;
}
.lnk-rd a:hover {
	text-decoration:none;
}













p.txtL-rd {
    font-size: 16px;
	line-height: 22px;
	color: #FF0000;
	font-weight: bold;
	padding: 25px 0;
	text-align: center;
}
p.txtS-rd {
    font-size: 12px;
	line-height: 22px;
	color:#666666;
	font-weight: bold;
	padding-bottom: 10px;
	text-align: center;
}
#areaRokkaku1 {
    width:521px;
	height:219px;
	margin:0 auto;
	padding-bottom:10px;
	background: url(../../img/play/rokkaku/closeup/rokkakuCast1.jpg) top center no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#areaRokkaku2 {
    width:521px;
	height:219px;
	margin:0 auto;
	background: url(../../img/play/rokkaku/closeup/rokkakuCast2.jpg) top center no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;

}
#rokkakuMenu1 {
    width: 600px;
	height: 40px;
	background: url(../../img/play/rokkaku/closeup/rokkakuMenu1_bg.gif) no-repeat;
	margin-top:20px;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#rokkakuMenu2 {
    width: 600px;
	height: 40px;
	background: url(../../img/play/rokkaku/closeup/rokkakuMenu2_bg.gif) no-repeat;
	margin-top:20px;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#rokkakuMenu3 {
    width: 600px;
	height: 40px;
	background: url(../../img/play/rokkaku/closeup/rokkakuMenu3_bg.gif) no-repeat;
	margin-top:20px;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#rokkakuMenu5 {
    width: 600px;
	height: 40px;
	background: url(../../img/play/rokkaku/closeup/rokkakuMenu5_bg.gif) no-repeat;
	margin-top:20px;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
#rokkakuMenu6 {
    width: 600px;
	height: 40px;
	background: url(../../img/play/rokkaku/closeup/rokkakuMenu6_bg.gif) no-repeat;
	margin-top:20px;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}
.answer {
    width: 520px;
	padding: 30px 40px;
	background-color:#fefad7;
	line-height:1.7;
}
.answer p {
    text-indent: -3em;
	padding-left: 3em;
	padding-bottom: 12px;
	line-height: 1.7;
}
.answer p.answer-q {
    color:#2e5bb4;
	font-size: 14px;
	font-weight: bold;
    text-indent: -1em;
	padding-left: 1em;
}
.answer p.answer-q a {
    color:#2e5bb4;
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
}
.answer p.answer-q a:hover {
    color:#999999;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
.answer p.belnk a {
	text-decoration:underline;
}
.answer p.belnk a:hover {
	text-decoration:none;
}
#otherPage.leftP {
    width:160px;
	float:left;
	color:#0066FF;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
#otherPage.rightP {
    width:160px;
	float:right;
	color:#0066FF;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

#otherPage a {
	color:#0066FF;
}
#otherPage a:hover {
	color:#0099FF;
}

#rokkaku {
    padding-top:0;
}
#rokkakuPhoto01 {
    width: 480px;
	height: 321px;
	background: url(../../img/play/rokkaku/closeup/rokkakuPhoto01.jpg) no-repeat;
	margin:20px auto;
}
#rokkakuPhoto02 {
    width: 480px;
	height: 321px;
	background: url(../../img/play/rokkaku/closeup/rokkakuPhoto02.jpg) no-repeat;
	margin:20px auto;
}
#rokkakuPhoto03 {
    width: 480px;
	height: 321px;
	background: url(../../img/play/rokkaku/closeup/rokkakuPhoto03.jpg) no-repeat;
	margin:20px auto;
}
#rokkakuPhoto04 {
    width: 480px;
	height: 321px;
	background: url(../../img/play/rokkaku/closeup/rokkakuPhoto04.jpg) no-repeat;
	margin:20px auto;
}
#rokkakuPhoto05 {
    width: 480px;
	height: 321px;
	background: url(../../img/play/rokkaku/closeup/rokkakuPhoto05.jpg) no-repeat;
	margin:20px auto;
}
#rokkakuPhoto06 {
    width: 480px;
	height: 321px;
	background: url(../../img/play/rokkaku/closeup/rokkakuPhoto06.jpg) no-repeat;
	margin:20px auto;
}


p.txtC-rd {
    font-size: 16px;
	line-height: 22px;
	color: #FF0000;
	font-weight: bold;
	padding-top: 25px;
	text-align: center;
}
p.txtC-bl {
    font-size: 16px;
	line-height: 22px;
	color:#0099CC;
	font-weight: bold;
	padding-top: 20px;
	text-align: center;
}
p.txtC {
    font-size: 12px;
	color:#660000;
	padding:8px 0;
	margin-top:10px;
	text-align: center;
	background: url(../../img/play/rudolph/closeup/txtC_bg.gif) repeat-y;
}



.txtL-gy {
    width: 340px;
    font-size: 13px;
	line-height: 20px;
	color: #666666;
	font-weight: bold;
	padding-bottom:10px;
}

#hyoteiMenu2 {
    width: 600px;
	height: 40px;
	background: url(../../img/play/hyotei/closeup/hyoteiMenu2_bg.gif) no-repeat;
	margin-top:20px;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
}

#gene {
    padding-top:20px;
}
#rudolph-photo {
    width: 600px;
	height:120px;
	background: url(../../img/play/rudolph/closeup/rudolph-photo.jpg) no-repeat;
	padding-bottom:30px;
}
#yamabuki-photo {
    width: 600px;
	height:120px;
	background: url(../../img/play/rudolph/closeup/yamabuki-photo.jpg) no-repeat;
	padding-bottom:30px;
}
#gene-photo1 {
    width: 600px;
	height:401px;
	background: url(../../img/play/hyotei/closeup/gene-photo1.jpg) no-repeat;
}
#gene-photo2 {
    width: 410px;
	height:277px;
	margin:0 auto;
	background: url(../../img/play/hyotei/closeup/gene-photo2.jpg) no-repeat;
}
.geneArea p.answer-q {
  color:#2e5bb4;
	font-size: 14px;
	font-weight: bold;
  text-indent: -1em;
	padding-left: 1em;
}


.question {
    width: 600px;
	background: url(../../img/play/rudolph/closeup/question_bg.gif) repeat-y;
}
.question p {
    padding: 20px 30px 20px 58px;
	color:#2e5bb4;
	font-size: 14px;
	font-weight: bold;
}

.geneArea {
	width: 520px;
	padding: 30px 40px;
	background-color:#fdf0d8;
}
.geneArea p {
	line-height: 1.6em;
	padding-bottom:10px;
}
#closeup-bottom_bg {
    width:974px;
	height:111px;
	background: url(../../img/play/rudolph/closeup/closeup-bottom_bg.gif) no-repeat;
	margin-bottom: 40px;
}
#toOther {
    width: 600px;
}
#toOther .seigakuList {
    width: 70px;
    padding:10px 0 8px 0;
	font-weight: bold;
	text-align: center;
	float: right;
	margin-bottom: 5px;
}
#toOther .seigakuList a {
	color: #666666;
	text-decoration:none;
}
#toOther .seigakuList a:hover {
	color: #999999;
	text-decoration:underline;
}
#toOther .fudomineList {
    width: 70px;
    padding:10px 0 8px 0;
	font-weight: bold;
	text-align: center;
	float: right;
	margin-bottom: 5px;
}
#toOther .fudomineList a {
	color: #666666;
	text-decoration:none;
}
#toOther .fudomineList a:hover {
	color: #999999;
	text-decoration:underline;
}
/* ------------------------------
  ToTop600
------------------------------ */
#ToTop974 {
    padding-top:25px;
    clear:both;
    text-align:right;
	height:31px;
    width:974px;
	background:url(../../img/pagetop_line.gif) repeat-x bottom;
}
#ToTop974 .totop_btn a {
    float:right;
	background: url(../../img/totop_btn.gif) no-repeat;
	text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
    width:120px;
	height:31px;
	display:block;
}
#ToTop974 .totop_btn a:hover {
	background-position: 0 -31px;
}

/* ------------------------------
  right��
------------------------------ */
#closeup-right {
    width: 222px;
	height: 100%;
	padding-left: 37px;
    float: right;
	background: url(../../img/play/rudolph/closeup/right_bg.gif) left repeat-y #ffffff;
}
#closeup-backnumber {
    text-indent: -9999px;
	font-size: 1px;
	line-height: 1px;
	display: block;
	width: 222px;
	height: 28px;
	background: url(../../img/play/rudolph/closeup/backnumber.gif) no-repeat;
}
#closeup-list {
    padding-top:30px;
}
#closeup-list li {
	background: url(../../img/play/rudolph/closeup/yaji.gif) no-repeat;
	background-position:left 3px;
	padding-left: 17px;
	padding-bottom:15px;
}
#closeup-list li a {
    text-decoration: none;
	color:#333333;
}
#closeup-list li a:hover {
    text-decoration: none;
	color:#3e77b1;
}
#closeup-list li.on a {
    text-decoration: none;
	font-weight:bold;
	color:#333333;
}






#question .name1 {
	color:#2e5bb4;
	font-size: 14px;
	font-weight: bold;
	padding-top:8px;
	padding-bottom:3px;
}
#question .name2 {
	color:#8e2627;
	font-size: 14px;
	font-weight: bold;
	padding-top:8px;
	padding-bottom:3px;
}
#question .name3 {
	color:#633319;
	font-size: 14px;
	font-weight: bold;
	padding-top:8px;
	padding-bottom:3px;
}
#question .name4 {
	color:#1a8e84;
	font-size: 14px;
	font-weight: bold;
	padding-top:8px;
	padding-bottom:3px;
}
#question .name5 {
	color:#19a2d5;
	font-size: 14px;
	font-weight: bold;
	padding-top:8px;
	padding-bottom:3px;
}
#question .nameRokkaku {
	color:#a93912;
	font-size: 14px;
	font-weight: bold;
	padding-top:8px;
	padding-bottom:3px;
}


#question .answerComt b {
	font-weight:bold;
	font-size:100%;
	display:block;
}

p.txtC-2 {
    font-size: 115%;
	line-height: 1.7;
	color:#2e5bb4;
	font-weight: bold;
	text-align: left;
	padding:15px 0 15px 15px;
    background: url(../../img/play/DL2011/closeup/question_bg.gif) repeat-y scroll 0 0 transparent;

}
p.txtC-5 {
    font-size: 115%;
	line-height: 1.7;
	color:#F00;
	font-weight: bold;
	text-align: left;
	padding:15px;
	margin-bottom:30px;
    background: url(../../img/play/DL2011/closeup/question_bg.gif) repeat-y scroll 0 0 transparent;

}


.photo_2 {
    width: 100px;
	height: 100px;
	float:left;
	margin:15px;
	background: url(../../img/about/chara-pic/tachibanaC.jpg) no-repeat;
}
.photo_3 {
    width: 100px;
	height: 100px;
	float:left;
	margin:15px;
	background: url(../../img/about/chara-pic/aoiC.jpg) no-repeat;
}
.photo_4 {
    width: 100px;
	height: 100px;
	float:left;
	margin:15px;
	background: url(../../img/about/chara-pic/minamiC.jpg) no-repeat;
}
.photo_5 {
    width: 100px;
	height: 100px;
	float:left;
	margin:15px;
	background: url(../../img/about/chara-pic/atobeC.jpg) no-repeat;
}
.photo_6 {
    width: 100px;
	height: 100px;
	float:left;
	margin:15px;
	background: url(../../img/about/chara-pic/ryomaC.jpg) no-repeat;
}
