<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@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;
width: 716px;
}

.popupContent{
margin:0 auto;
padding:0 20px 12px 20px;
text-align:left;
width: 716px;
}

.popupTable{
margin:0;
padding:0;
border-top:1px solid #CACACA;
border-left:1px solid #CACACA;
width:100%;
}

.popupTable th{
margin:0;
padding:5px 10px;
border-bottom:1px solid #CACACA;
border-right:1px solid #CACACA;
vertical-align:top;
background:#EFF9FE;
color:#5E5143;
width:150px;
}

.popupTable td{
margin:0;
padding:5px 10px;
border-bottom:1px solid #CACACA;
border-right:1px solid #CACACA;
vertical-align:top;
}

.popupTable td.printBtn{
margin:0;
padding:5px 10px;
border-bottom:1px solid #CACACA;
border-right:1px solid #CACACA;
background:#E3E4E4 url(../img/print_btn_bg_.gif) repeat-x 0 0;
text-align:center;
}

.popupMap{
margin:10px 0 0 0;
padding:0;
border:1px solid #bbb
}

.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;
}


/**/
.popupMobileTable{
margin:10px 0 0 0;
border:2px solid #CACACA;
width:100%;
}

.popupMobileTableLeft{
margin:0;
padding:15px 0;
border-right:1px solid #CACACA;
width:126px;
background:url(../images/popup-mobile-a01_bg01.gif) no-repeat left bottom #fff;
text-align:center;
vertical-align:middle;
}

.popupMobileTableRight{
margin:0;
padding:15px 15px;
vertical-align:top;
}

.qrCode{
margin:4px 0 0 0;
padding:0;
}

.popupMobileTableText{
margin:0;
padding:3px 0 16px 16px;
background:url(../img/popup_mobile_ico.gif) no-repeat left top;
color:#666;
font-weight:bold;
}

.popupMobileTableRight form{
margin:0;
padding:0;
background:url(../img/popup_mobile_line.gif) repeat-x left top;
}

.popupMobileTableRight form .address{
width:120px;
}

.popupMobileTableRight form p{
margin:0;
padding:0;
vertical-align:middle;
}

.popupMobileTableRight input{
margin:0;
padding:0;
vertical-align:middle;
}

.error{
margin:0 0 10px 0;
padding:15px 0 0 0;
list-style:none;
}

.error li{
margin:0;
padding:0;
color:#A40035;
font-weight:bold;
}</pre></body></html>