@charset "utf-8";

/*html
+ /diary/index.htm
*/
/*linkoff*/

#menu3 .play a:link,#menu3 .play a:visited,#menu3 .play a:hover {
  background-image:none;
  background:#eeeeee;
  border-color:#666666;
  color:#666666;
}

#contents {text-align:center; height:550px; }
#contents #read { text-align:left; }
#contents span{color:#999999;}
#contents em{font-size:12px; font-family:sans-serif; color:#ff0000;}
#contents #situation { margin-left:auto; margin-right:auto; width:550px; height:430px;}
#contents #situation h2 { border:0; background-image:none;border:1px solid black; position:absolute; top:-500px;}
#contents h1 { text-align:left; }
#contents #panmimi span{ font-size:13px; margin-left:10px; font-family:sans-serif; font-weight:bold;}
table {text-align:left;}

#course img{padding-top:3px}
.allcourse a { width:240px; height:40px; color:#000000; font-size:12px; font-family:sans-serif; background-color:#ffffff; display:block; line-height:1.2; border-style:dashed; border-width:1px; border-color:#333333; padding-left:5px; margin-bottom:7px; }
.allcourse a a:link, .allcourse a:visited { text-decoration:none; background-color:#ffffff; }
.allcourse a:hover { text-decoration:none; background-color:#ffffdd;}

#ccourse{ width:248px; height:40px; color:#000000; font-size:12px; font-family:sans-serif; background-color:#ffffff; display:block; line-height:1.2; border-style:dashed; border-width:1px; border-color:#333333; padding-left:5px; margin-bottom:7px;}
#explanation p{ width:250px; font-size:11px; font-family:sans-serif; line-height:1.3;}

/*コース*/
#situationtitle {width:250px; height:50px;}
#aexplanation {width:250px; height:50px;}
#atext{font-size:12px; font-family:sans-serif; background-color:#ffffff; line-height:1.2; padding-left:7px;}
#edited {width:250px; height:290px; background:url(../member/situation/a_course/images/sen.gif); vertical-align:top;}
#edited p{width:250px; }
#situationgotop a{position:relative; top:270px; left:180px; font-size:12px; color:#666666; }
#situationgotop a:link	{ text-decoration:none; color:#666666;}
#situationgotop a:visited	{ text-decoration:none; color:#666666;}
#situationgotop a:hover	{ text-decoration:none; color:#0000ff}
#situationmenu a{ width:250px; height:30px; background-color:none; display:block;}
#situationmenu a:link	{background-color:none;}
#situationmenu a:visited	{background-color:none;}
#situationmenu a:hover	{background-color:#ffffdd;}

/*シチュエーション*/
#atitle {margin-bottom:2px;}
#textspace {width:250px; height:120px;}
#back {margin-left:10px}
#next {margin-left:145px;}
#chapter0 {border-style:solid; border-width:1px; margin-left:5px; padding:1px 20px; font-size:10px; font-family:sans-serif;}
#chapter0 span{font-size:9px;}
#zaiseki {margin-left:10px; font-size:9px; font-family:sans-serif;}
#chapter {vertical-align:top;}
#chapter5 img, #chapter6 img{vertical-align:bottom;width:14px;height:14px;}
.ma{position:relative;left:130px;}
.ma1{position:relative;left:107px;}
.ma2{position:relative;left:70px;}
#chapter ul{margin-left:10px; }
#chapter ul li{font-size:12px; font-family:sans-serif; list-style:none; border-bottom-style:solid; border-width:1px; border-color:#cccccc;height:20px;}
#chapter span{font-size:12px;}

/*sysnavi2*/
#newcomer2 { text-align:center;}
#newcomer2 dd	{ display:inline; margin:0; background:none; }
#newcomer2 em	{ color:#333333; }
#newcomer2 { border-top:1px solid #006600; }