<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-jp";

/* ===========================================================
common
=========================================================== */

body, h1, h2, h3, h4, /*p, ul, dl, ol, li, dt, dd, */div, img{margin:0;padding:0;border:none;}

/* clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}


html{height:100%;}
body{height:100%;background:#fff;font-family:'Verdana','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Osaka','ＭＳ Ｐゴシック',sans-serif;font-size:12px;*font-size:small;*font:x-small;}

a,
a:link,
a:active,
a:visited{color:#00b8ee;text-decoration:underline;}
a:hover,
a:active,
a:focus{color:#00b8ee;text-decoration:none;}

/* ===========================================================
 common
=========================================================== */
#skin2Columns{color:#333;}


/* ------------------------------------------------------------------
 #skin2Columns
------------------------------------------------------------------ */
/* head */
#skin2Columns #headBody{ background: url(../images_maint/headBg.png) repeat-x bottom; width:100%; text-align:center; min-height:100px;}

#skin2Columns #headWrapper{ width:900px; margin:0 auto; text-align:center; position:relative;}

#skin2Columns .Logo{ padding: 24px 0 0 7px; text-align:left; margin: 0;}

#skin2Columns .HeadPane{ width:900px; margin:0 auto; text-align:right;}

#skin2Columns .GnaviPane{ width:900px; margin:0 auto; text-align:left;}


/* container */
#skin2Columns #containerBody{ width:900px; margin:0 auto; text-align:center;}

#skin2Columns #containerSideWrapper{ width:185px; float:left; margin:20px 0 25px 0; text-align: left;}

#skin2Columns #containerWrapper{ width:705px; float:right; margin:20px 0 25px 0; text-align: left;}

.Side01Pane{ margin-bottom:15px;}
.Side02Pane{ margin-bottom:15px;}
.Side03Pane{ margin-bottom:15px;}

.Breadcrumb{ clear:both; margin:0 0 10px; text-align:right; height:auto;}
.Pagetop{ clear:both; margin:0 0 30px; text-align:right; height:auto;}


/* foot */
#skin2Columns #footBody{ background: url(../images_maint/footImg.png) no-repeat center top    ; width:100%; text-align:center; min-height:200px;}

#skin2Columns #footWrapper{ background: url(../images_maint/footLine.png) repeat-x top; width:100%; text-align:center; min-height: 200px;}

#skin2Columns .FootPane{ width:900px; margin:0 auto; text-align:right; padding: 28px 0 25px;}

/*#skin2Columns .Copyright{ width:700px; margin:10px auto 0; text-align:right; color:#00b8ee; font-size:10px;}*/
#skin2Columns .Copyright {
	margin: 25px 30px 0px 0px; width: 700px; text-align: right; color: rgb(0, 184, 238); font-size: 10px;
}

#pmark {margin: 0px auto; width: 900px;}
#pmark p {float: right;}
#pmark img {margin-top: -10px;}


</pre></body></html>