@charset "utf-8";

/* page
-----------------------------------------------*/

body{
margin:0;
padding:0;
font-size:76%;
line-height:140%;
color:#333;
text-align:center;
font-family:'‚l‚r ‚oƒSƒVƒbƒN','MS PGothic', Verdana, Arial, Helvetica, sans-serif;
}

body:first-of-type body {
font-family:'ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro',sans-serif,Osaka;
}

*:first-child+html body {
font-family:'‚l‚r ‚oƒSƒVƒbƒN','MS PGothic', Verdana, Arial, Helvetica, sans-serif;
}

a:link{
color:#1B558C;
text-decoration:none;
}

a:visited{
color:#1B558C;
text-decoration:none;
}

a:hover{
color:#1B558C;
text-decoration:underline;
}

a:active{
color:#1B558C;
text-decoration:underline;
}

h1,h2,h3,h4,h5{
margin:0;
padding:0;
font-size:100%;
}

.clear{
clear:both;
font-size:1px;
line-height:1px;
height:1px;
}

/**/
.popupHeader{
margin:0 auto;
padding:20px 20px 15px 20px;
text-align:left;
border-top:solid 3px #33577F;
}

.popupContent{
margin:0 auto;
padding:5px 20px 12px 20px;
text-align:center;
}

.popupFooter{
margin:0;
padding:15px 10px;
background:#F8F8F8 url(../img/popup_line_dot.gif) repeat-x 0 0;
text-align:center;
}

.copyright{
margin:0;
padding:0;
}

.popupColseBtn{
margin:0;
padding:2px 0 15px 0;
}