﻿/*====================================================
 base
====================================================*/
body{
 background-color:#ffffff;
 color:#666666;
 text-align:center;
 font-family: ＭＳ Ｐゴシック, MS UI Gothic, Osaka;
 font-size: 12px;
 line-height:1.4;
}

body, td {
 font-family:"Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif;
 font-size:12px;
 line-height:1.4;
}

body#base{
 margin:0 auto;
 margin-top: 10px;
 text-align:center;
}

#pageAnchor{
 display:none;
}

td { 
 font-family: ＭＳ Ｐゴシック, Osaka;
 font-size: 12px;
}

h1 {
font-size        : 10px ;
color            : #FFFFFF;
text-decoration  : none ;
margin-top       : -150px ;
padding-top       : -50px ;
height: 150px;
width: 800px;
vertical-align: top;
line-height: 170%;
}

/* -------------------------------- */
a:link {
color: #0A50A1;
text-decoration: none;
}

a:hover {
color: #0A50A1;
text-decoration: underline;
}

a:visited {
color: #0A50A1;
text-decoration: none;
}

/* -------------------------------- */
.j11 {
font-size: 11px;
line-height: 16px;
color: #666666;
font-family: "ＭＳ Ｐゴシック", "Osaka";
}

.e11 {
font-size: 11px;
line-height: 16px;
color: #666666;
font-family: "Arial", "Helvetica", "sans-serif";
}

/* -------------------------------- */
#result{
 width: 550px;
 height: 194px;
 padding: 15px;
 background-color: #EFE8E3;
 color: #666666;
 font-size:12px;
 line-height:16px;
 overflow: auto;
}


/*--------------------------
 bannner
--------------------------*/
#banner {
 text-align: left;
}
#banner img {
 vertical-align: bottom;
}

/* リンク反応 */
#banner a:link img, #banner a:visited img {
 border: 1px solid #CCC;
}
#banner a:hover img, #banner a:active img {
 border: 1px solid #0A50A1;
}

/* -------------------------------- */
.title {
font-size: 15px;
line-height: 21px;
font-weight: bold;
color: #66CC00;
padding: 10px 0px 15px 0px;
}
.catch {
font-size: 15px;
line-height: 21px;
font-weight: bold;
color: #0A50A1;
}
.area {
font-size: 15px;
line-height: 21px;
font-weight: bold;
color: #0A50A1;
padding: 0px;
}

/* -------------------------------- */
#countryLink {
text-align: right;
font-size: 12px;
line-height: 17px;
font-weight: bold;
color: #FF6600;
}

#countryLink a:link {
color: FF6600;
text-decoration: none;
}

#countryLink a:hover, #countryLink a:visited {
color: FF6600;
text-decoration: underline;
}
