<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/*-----------------------------------------
import
-----------------------------------------*/

/*-- Google font--*/
@import url('https://fonts.googleapis.com/css2?family=Kosugi+Maru&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&amp;display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&amp;display=swap');


/*-----------------------------------------
reset
-----------------------------------------*/

/*--ブラウザのデフォルトマージンをリセット--*/
* { margin: 0px; padding: 0px; }

/*--スクロールバーを常に表示--*/
html { margin-bottom:1px; height:100%;}

/*--リンク時の枠点線を非表示--*/
a:focus { overflow: hidden;}

img {
	border: 0;/* イメージの枠線を非表示 */
	vertical-align: bottom;/* 行全体の下端に揃える */
}

/*--区切り線のデフォルトをリセット--*/
hr { display:none;}

/*--リストのデフォルトをリセット--*/
ul, li, dl, dt, dd { list-style: none;}


/*-----------------------------------------
link
-----------------------------------------*/

/*--リンク要素--*/
a {	color: #317FFF;}

/*--未訪問のリンク要素--*/
a:link { text-decoration: none;}

/*--訪問済のリンク要素--*/
a:visited {	text-decoration: none;}

/*--マウスオーバーのリンク要素--*/
/*a:hover { color: #186281; text-decoration: none;}*/
a:hover { color: #317FFF; text-decoration:underline;}


/*-----------------------------------------
float
-----------------------------------------*/

/*--要素を右へ配置--*/
.right { float:right;}

/*--要素を左へ配置--*/
.left { float:left;}

/*--&lt;後述&gt;回り込みをリセット--*/
.cl { clear: both;}

/*--&lt;先述&gt;回り込みをリセット/モダンブラウザ--*/
.cf:before, .cf:after { content:""; display:table; }
.cf:after { clear:both; }

/*--&lt;先述&gt;回り込みをリセット/IE 6・7--*/
.cf { zoom:1; }


/*-----------------------------------------
text/FONT
-----------------------------------------*/

/*--基本のフォント設定--*/
body {
	font-family: "AXIS Std", AquaKana, "メイリオ", Meiryo,"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Sans-serif;
	font-size: 100.01%;
	color:#333;
	line-height:1.3em;
}

/*--p 行間--*/
p { line-height: 125%;}

/*--p 段落1字下げ--*/
p.pi { text-indent: 1em;}

/*--p 段落1字下げ &amp; 段落間隔--*/
p.pim { text-indent: 1em; margin-top: 0.5em;}

/*--em 強調 設定--*/
em { font-style: normal; font-weight: bold; color: #A44A9F;}

/*--strong 強調 設定--*/
strong { line-height: 135%; letter-spacing: 0px;}

/*--見出し要素のリセット--*/
h1,h2,h3,h4,h5 { font-size: 100%;}



/*-----------------------------------------
border-box


*, *:before, *:after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
         -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
}
-----------------------------------------*/</pre></body></html>