@charset "Shift_JIS";

a:link {
 color : #990000;
 text-decoration : underline;
}
a:visited {
 color : #990000;
}
a:active {
 color : #990000;
}
a:hover {
 color : #990000;
 text-decoration : none;
}

a.submenu:link {
 color : #3e3037;
 text-decoration : underline;
 margin : 0px 0px 0px 10px;
 font-size : 12px;
}
a.submenu:visited {
 color : #3e3037;
 margin : 0px 0px 0px 10px;
 font-size : 12px;
}
a.submenu:active {
 color : #3e3037;
 margin : 0px 0px 0px 10px;
 font-size : 12px;
}
a.submenu:hover {
 color : #3e3037;
 font-size : 12px;
 margin : 0px 0px 0px 10px;
 text-decoration : none;
}

a.submenu2:link {
 color : #3e3037;
 text-decoration : underline;
 margin : 0px 0px 0px 10px;
 font-size : 10px;
 font-family : 'ＭＳ Ｐゴシック', times, sans-serif;
}
a.submenu2:visited {
 color : #3e3037;
 margin : 0px 0px 0px 10px;
 font-size : 10px;
 text-decoration : underline;
 font-family : 'ＭＳ Ｐゴシック', times, sans-serif;
}
a.submenu2:active {
 color : #3e3037;
 margin : 0px 0px 0px 10px;
 font-size : 10px;
 text-decoration : none;
 font-family : 'ＭＳ Ｐゴシック', times, sans-serif;
}
a.submenu2:hover {
 color : #3e3037;
 text-decoration : none;
 font-size : 10px;
 margin : 0px 0px 0px 10px;
 font-family : 'ＭＳ Ｐゴシック', times, sans-serif;
}

a.omoide:link {
 color : #3e3037;
 text-decoration : none;
 margin : 0px 0px 0px 0px;
 font-size : 14px;
 font-family : 'ＭＳ Ｐゴシック', times, sans-serif;
}
a.omoide:visited {
 color : #3e3037;
 margin : 0px 0px 0px 0px;
 font-size : 14px;
 text-decoration : none;
 font-family : 'ＭＳ Ｐゴシック', times, sans-serif;
}
a.omoide:active {
 color : #3e3037;
 margin : 0px 0px 0px 0px;
 font-size : 14px;
 text-decoration : none;
 font-family : 'ＭＳ Ｐゴシック', times, sans-serif;
}
a.omoide:hover {
 color : #996633;
 text-decoration : blink;
 font-size : 14px;
 margin : 0px 0px 0px 0px;
 font-family : 'ＭＳ Ｐゴシック', times, sans-serif;
}


a.submenu_t:link {
 color : #3e3037;
 text-decoration : underline;
 margin : 0px 0px 0px 0px;
 font-size : 12px;
}
a.submenu_t:visited {
 color : #3e3037;
 margin : 0px 0px 0px 0px;
 font-size : 12px;
}
a.submenu_t:active {
 color : #3e3037;
 margin : 0px 0px 0px 0px;
 font-size : 12px;
}
a.submenu_t:hover {
 color : #3e3037;
 font-size : 12px;
 margin : 0px 0px 0px 0px;
 text-decoration : none;
}
#angkorwat td{
font-size:12px;
font-weight:normal;
color:#2F2035;
}
.ank-title {
font-size:15px;
font-weight:bold;
color:#2F2035;
}

#angkorwat a:link {
 color : #2F2035;
 text-decoration : none;
 margin : 0px 0px 0px 0px;
}
#angkorwat a:visited {
 color : #2F2035;
 margin : 0px 0px 0px 0px;
 text-decoration : none;
}
#angkorwat a:active {
 color : #2F2035;
 margin : 0px 0px 0px 0px;
}
#angkorwat a:hover {
 color : #674776;
 margin : 0px 0px 0px 0px;
 text-decoration : underline;
}






html {
    height: 100%;
    margin-bottom: 1px;
}

#submenu3{
 text-align : left;
 font-size : 11px;
 color : #FFFFFF;
}
.submenu3{
 text-align : left;
 font-size : 11px;
 color : #FFFFFF;
}
a.submenu3 {
 color : #FFFFFF;
 text-decoration : underline;
 font-size : 11px;
}
a.submenu3:link {
 color : #FFFFFF;
 text-decoration : underline;
 font-size : 11px;
}
a.submenu3:visited {
 color : #FFFFFF;
 font-size : 11px;
 text-decoration : underline;
}
a.submenu3:active {
 color : #FFFFFF;
 font-size : 11px;
 text-decoration : none;
}
a.submenu3:hover {
 color : #FFFFFF;
 text-decoration : none;
 font-size : 11px;
}
#submenu4{
 text-align : left;
 font-size : 11px;
 color : #FFFFFF;
}
.submenu4{
 text-align : left;
 font-size : 11px;
 color : #FFFFFF;
}
#submenu4 a {
 color : black;
 text-decoration : underline;
 font-size : 11px;
}
#submenu4 a :link {
 color : #674776;
 text-decoration : underline;
 font-size : 11px;
}
#submenu4 a :visited {
 color : #674776;
 font-size : 11px;
 text-decoration : underline;
}
#submenu4 a :active {
 color : #674776;
 font-size : 11px;
 text-decoration : none;
}
a.submenu4:hover {
 color : #674776;
 text-decoration : none;
 font-size : 11px;
}



.t12-16_blue {  font-size: 12px; line-height: 16px; color: #333366}
.t14-18_blue { font-size: 14px; line-height: 18px; color: #333366 }
.t12-16 { font-size: 12px; line-height: 16px; color: #333333}
.t12-16_submenu { font-size: 12px; line-height: 16px; color: #333366 ;
margin-left :10px;}

#method {
 border: 1px solid #a1a1a1;
 border-left : 0px;
 border-right : 0px;
 color : #5f5f5f;
 width : 100%;
 font-size : 12px;
 border-collapse : collapse;
}

#method td {
 border: 1px solid #a1a1a1;
 border-top : 0px;
 border-left : 0px;
 border-right : 0px;
 padding : 7px;
}

#method th {
 text-align : left;
 vertical-align : top;
 white-space: nowrap;
 font-weight : normal;
 border: 1px solid #a1a1a1;
 border-top : 0px;
 border-left : 0px;
 border-right : 0px;
 padding : 7px;
}.t12-16_seo { font-size: 11px; line-height: 16px; color: #666666; font-weight: normal}
.t12-18 { font-size: 12px; line-height: 18px; color: #666666; font-style: normal}
.t12-16Wh { font-size: 10px; line-height: 16px; color: #FFFFFF}
.t100 {  font-family: "ＭＳ Ｐ明朝", "細明朝体"; font-size: 14px; font-style: normal; line-height: 18px; font-weight: bolder; color: #333333}
.text12-16 {  font-size: 12px; line-height: 16px; color: #666666}
.text12-14 {  font-size: 12px; line-height: 14px; color: #666666}
.text12-12 {  font-size: 12px; line-height: 12px; color: #666666}
.text12-18 {  font-size: 12px; line-height: 18px; color: #666666}
.text14-16 {  font-size: 14px; line-height: 16px; color: #666666}
.text10-16 {  font-size: 10px; line-height: 16px; color: #666666}


#ichiran li {
 list-style-type:none;
 text-align : left;
 margin-left : -35px;
 border-top: 1px #a1a1a1 dotted;
 border-top-width:1px; 
 border-left : 0px;
 border-right : 0px;
 padding : 5px;
}.text16-18 { font-size: 16px; line-height: 16px; color: #666666 ; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.t12-20 { font-size: 12px; line-height: 20px; color: #666666 }


