@charset "Shift_JIS";

/* ====================================================== */
/* [標準スタイル定義]                                     */
/* ====================================================== */
*{
margin:0;
padding:0;
outline:none;
font:inherit;
text-size-adjust:none;
-webkit-text-size-adjust:none;
-moz-text-size-adjust:none;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary{display:block;}

a,img{border:none;}
img{box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
}

label,button{cursor:pointer;}

sup{
font-size:54.5%;
vertical-align:super;
line-height:normal;
}

a:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
input[type="image"]:hover,
button:hover,
*.button:hover{filter:alpha(opacity=80);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}

a:active,
input[type="submit"]:active,
input[type="reset"]:active,
input[type="button"]:active,
input[type="image"]:active,
button:active,
*.button:active{filter:alpha(opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;}


/* ====================================================== */
/* [汎用クラスの定義]                                     */
/* ====================================================== */

/* float 制御 */
/* ------------------------------------------------------ */
.clr:after{
content:" ";
display:block;
visibility:hidden;
clear:both;
height:0.1px;
font-size:0.1em;
line-height:0;
}
.clr{display:inline-block;}
/* no ie mac \*/
* html .clr{height:1%;}
.clr{display:block;}
/* */

*.clear{clear:both;}
br.clear{
clear:both;
display:inline;
}
div.clear{
font:1px/1px sans-serif;
line-height:1px;
height:1px;
}

.left{float:left;}
.right{float:right;}


/* ====================================================== */
/* [各タグスタイル定義]                                   */
/* ====================================================== */
/* リンク色 */
/* ------------------------------------------------------ */
a:link,
a:visited,
a:active,
a:hover{color:#003894;}

a:link{text-decoration:underline;}
a:hover{text-decoration:none;}


/* テキスト装飾 */
/* ------------------------------------------------------ */
b *,
*.b,
*.b *,
strong *,
*.strong,
*.strong *,
h1,
h2,
h3,
h4,
h5,
h6,
h1 *,
h2 *,
h3 *,
h4 *,
h5 *,
h6 *{font-weight:bold;}

em{font-weight:normal;}

p,
li,
dt,
dd,
th,
td{
font-size:100%;
line-height:165%;
line-break:strict;
overflow:hidden;
text-overflow:ellipsis;
}
ul.gNavList li{line-height:1.4;}

small,
*.small{font-size:10px;}

.white{color:#fff!important;}
.red {color:#dc2226!important;}
.blue:not(#ss-main){color:#003894!important;}
.gray:not(#ss-main){color:#9c9c9c!important;}


/* ------------------------------------------------------ */
img.mkr{margin-right:5px;vertical-align:middle;}


/* ------------------------------------------------------ */
ul{list-style:none;}


/* ------------------------------------------------------ */
p.notes,
span.notes{
text-indent:-1.0em!important;
margin-left:1.0em!important;
overflow:visible;
}
span.notes{
display:block;
}
ul.notes li{
marker-offset:10px;
margin-left:1.0em!important;
text-indent:-1.0em!important;
overflow:visible;
}


/* ------------------------------------------------------ */
ul.basic li{
background:url("/biz/commons/image/icon/basic.gif") no-repeat 5px 0.70em;
padding-left:14px;
}

ul.check li{
margin-left:22px!important;
margin-bottom:8px;
text-indent:-22px!important;
overflow:visible;
line-height:1.4;
}
ul.check li .icon.check{margin-right:10px!important;}

ul.circle li{
margin-left:17px!important;
text-indent:-17px!important;
overflow:visible;
}
ul.circle li .icon.circle-red,
ul.circle li .icon.circle-blue{margin-right:10px!important;}
ul.ctList{margin:5px 1em 40px;}
ul.ctList>li{
position:relative;
padding-left:1.2em;
padding-right:1.2em;
color:#666;
font-size:85%;
}
ul.ctList>li:before{
content:"・";
position:absolute;
top:0;
left:0;
}
ul.ctCaution{margin:5px 1em 40px ;}
ul.ctCaution>li{
position:relative;
padding-left:1.2em;
padding-right:1.2em;
color:#666;
font-size:85%;
}
ul.ctCaution>li:before{
content:"※";
position:absolute;
top:0;
left:0;
}
.ctCaution li.num01,
.ctCaution li.num02,
.ctCaution li.num03,
.ctCaution li.num04,
.ctCaution li.num05,
.ctCaution li.num06,
.ctCaution li.num07,
.ctCaution li.num08,
.ctCaution li.num09{padding-left:25px;}
.ctCaution li.num01:before{content:"※1";}
.ctCaution li.num02:before{content:"※2";}
.ctCaution li.num03:before{content:"※3";}
.ctCaution li.num04:before{content:"※4";}
.ctCaution li.num05:before{content:"※5";}
.ctCaution li.num06:before{content:"※6";}
.ctCaution li.num07:before{content:"※7";}
.ctCaution li.num08:before{content:"※8";}
.ctCaution li.num09:before{content:"※9";}

.ctCaution li.num10,
.ctCaution li.num11,
.ctCaution li.num12,
.ctCaution li.num13,
.ctCaution li.num14,
.ctCaution li.num15,
.ctCaution li.num16,
.ctCaution li.num17,
.ctCaution li.num18,
.ctCaution li.num19{padding-left:30px;}
.ctCaution li.num10:before{content:"※10";}
.ctCaution li.num11:before{content:"※11";}
.ctCaution li.num12:before{content:"※12";}
.ctCaution li.num13:before{content:"※13";}
.ctCaution li.num14:before{content:"※14";}
.ctCaution li.num15:before{content:"※15";}
.ctCaution li.num16:before{content:"※16";}
.ctCaution li.num17:before{content:"※17";}
.ctCaution li.num18:before{content:"※18";}
.ctCaution li.num19:before{content:"※19";}



a.ctarrow{
    padding-left:10px;
    background:url(/commons/img/cmn/ico_arrow15.png) left 50% no-repeat;
    color:#003894;
}
a.ctarrow:before{display:none;}

.ctLink{margin-bottom:10px;}
.ctLink a{position:relative;}
.ctLink a:before{
    -ms-transform:rotate(-135deg);
    -webkit-transform:rotate(-135deg);
    transform:rotate(-135deg);
}
.ctLink sup{
    vertical-align:top;
    font-size:10px;
    font-size:1.0rem;
}

a.ctarrow{color:#003894;}

.link01{color:#003894;}


ul.simpleLinkList{padding:0;}
ul.simpleLinkList.list-iBlock li{
    line-height:1.2;
    margin:0 0 8px 1em;
    text-indent:-1em;
}
ul.simpleLinkList a{
    margin:0;
    padding:0 0 0 4px;
    color:#003894;
}
ul.simpleLinkList a:before{
content:"";
width:0;
height:0;
border-style:solid;
border-width:4px 0px 4px 4px;
border-color:transparent transparent transparent #003894;
display:inline-block;
margin:0 5px 1px 0;
}
ul.simpleLinkList.downArrow a:before{
border-width:5px 3px 0;
border-color:#003894 transparent transparent;
margin:0 5px 2px 0;
}



/* ------------------------------------------------------ */
ol.decimal{list-style-type:decimal;}
ol.decimal>li{margin-left:25px;overflow:visible;}
ol.decimal>li+li{margin-top:8px;}


/* ------------------------------------------------------ */
table,
.table{
border-collapse:collapse;
border-spacing:0px;
border:none;
}
th,
td,
.th,
.td{
padding:0;
text-align:left;
vertical-align:top;
}

.table{display:table;}
.tr{display:table-row;}
.th,
.td{display:table-cell;}


/* ------------------------------------------------------ */
ul li p,
ol li p{font-size:100%;}


/* ====================================================== */
/* [表示エリア定義]                                       */
/* ====================================================== */
html,body{height:100%;}
body{
background-color:#fbfbfb;
font-size:13px;
color:#333;
text-align:center;
}


/* ------------------------------------------------------ */
body,
.title,
h1,
h2,
h3,
h4,
h5,
h6,
h1 *,
h2 *,
h3 *,
h4 *,
h5 *,
h6 *{font-family:'ヒラギノ角ゴ','ヒラギノ角ゴ Pro','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}


/* ------------------------------------------------------ */
.wrap-master{
min-width:1020px;
position:relative;
height:100%;
}
.wrap{
margin-left:auto;
margin-right:auto;
width:980px;
position:relative;
overflow:visible;
text-align:left;
display:block;
}

/* ------------------------------------------------------ */
.original-btn01{display:block;}
.original-btn01 a{
box-shadow:0 0 5px 5px rgba(255,255,255,0.2) inset;
-webkit-box-shadow:0 0 5px 5px rgba(255,255,255,0.2) inset;
-moz-box-shadow:0 0 5px 5px rgba(255,255,255,0.2) inset;
height:44px;
line-height:44px;
font-size:14px;
font-weight:bold;
color:#666;
text-align:center;
text-decoration:none;
display:block;
border-radius:3px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
}
.original-btn01 a{
border:1px solid #ccc;
background-color:#fff;
background:linear-gradient(to bottom,#fff,#f7f7f7 50%,#f0f0f0 50%,#ccc);/* IE 10 */
background:-moz-linear-gradient(top,#fff 0%,#f7f7f7 50%,#f0f0f0 50%,#ccc 100%);
background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(0.5,#f7f7f7),color-stop(0.5,#f0f0f0),to(#ccc));
}




/* !共通クラス
-------------------------------------------------------------- */

/* 回り込み */
.floatR{display:block;float:right;}
.floatL{display:block;float:left;}

/* 行揃え */
.alignleft,.alignLeft,.txL{text-align:left!important;}
.alignright,.alignRight,.txR{text-align:right!important;}
.aligncenter,.alignCenter,.txC,.slignCent{text-align:center!important;}

/* 列揃え */
.vTop,.vaT{vertical-align:top!important;}
.vTTop,.vaTT{vertical-align:text-top!important;}
.vBase{vertical-align:baseline!important;}
.vMiddle{vertical-align:middle!important;}
.vTBtm,.vaTB{vertical-align:text-bottom!important;}
.vBottom{vertical-align:bottom!important;}

/* 文字装飾 */
.red{color:#fe0000!important;}
.yellow{color:#FEF51C!important;}
.white{color:#fff!important;}
.black{color:#333!important;}
.asahiRed{color:#dc2226!important;}
.asahiBlue{color:#003894!important;}
/****↓↓ common.css では他のクラスと競合するため要削除 ↓↓****/
.blue:not(#ss-main){color:#78ceff!important;}
.vividBlue{color:#0097ff!important;}
.ltBlue{color:#cdecfe!important;}
.emerald{color:#019A9F!important;}
.green{color:#b7dddc!important;}
.ltGreen{color:#DFF9F6!important;}
.ltGray{color:#eee!important;}
.gray:not(#ss-main){color:#999!important;}
.darkGray{color:#666!important;}
.yellow{color:#FFF701!important;}
.ltYellow{color:#fefcab!important;}
.magenta{color:#f22ca2!important;}
.orange{color:#fd6f06!important;}
.flesh{color:#fee9be!important;}
.chromeYellow{color:#fc0!important;}
/****↑↑ common.css では他のクラスと競合するため要削除 ↑↑****/

.bld{font-weight:bold!important;}
.fwN{font-weight:normal!important;}

.wSpace{white-space:nowrap!important;}

.lThrough{text-decoration:line-through!important;}
.uLine,.textULine{text-decoration:underline!important;}
a.uLine:hover,a.textULine:hover{text-decoration:none!important;}
.nLine,.textNLine{text-decoration:none!important;}
a.nLine:hover,a.textNLine:hover{text-decoration:none!important;}
.cPointer{cursor:pointer;}

/* テキストに影 */
.textshadow{text-shadow:1px 1px 0px rgba(0,0,0,0.75)!important;}

/* 行間 */
.lh05,.lh0p5{line-height:0.5!important;}.lh06,.lh0p6{line-height:0.6!important;}.lh07,.lh0p7{line-height:0.7!important;}.lh08,.lh0p8{line-height:0.8!important;}.lh09,.lh0p9{line-height:0.9!important;}.lh10,.lh1{line-height:1!important;}.lh11,.lh1p1{line-height:1.1!important;}.lh12,.lh1p2{line-height:1.2!important;}.lh13,.lh1p3{line-height:1.3!important;}.lh14,.lh1p4{line-height:1.4!important;}.lh15,.lh1p5{line-height:1.5!important;}.lh16,.lh1p6{line-height:1.6!important;}.lh17,.lh1p7{line-height:1.7!important;}.lh18,.lh1p8{line-height:1.8!important;}.lh19,.lh1p9{line-height:1.9!important;}.lh20,.lh2{line-height:2.0!important;}.lh21,.lh2p1{line-height:2.1!important;}.lh22,.lh2p2{line-height:2.2!important;}.lh23,.lh2p3{line-height:2.3!important;}.lh24,.lh2p4{line-height:2.4!important;}.lh25,.lh2p5{line-height:2.5!important;}.lh26,.lh2p6{line-height:2.6!important;}.lh27,.lh2p7{line-height:2.7!important;}.lh28,.lh2p8{line-height:2.8!important;}.lh29,.lh2p9{line-height:2.9!important;}.lh30,.lh3{line-height:3.0!important;}.lh31,.lh3p1{line-height:3.1!important;}.lh32,.lh3p2{line-height:3.2!important;}.lh33,.lh3p3{line-height:3.3!important;}.lh34,.lh3p4{line-height:3.4!important;}.lh35,.lh3p5{line-height:3.5!important;}.lh36,.lh3p6{line-height:3.6!important;}.lh37,.lh3p7{line-height:3.7!important;}.lh38,.lh3p8{line-height:3.8!important;}.lh39,.lh3p9{line-height:3.9!important;}.lh40,.lh4{line-height:4.0!important;}

.lh05 li,.lh0p5 li{line-height:0.5!important;}.lh06 li,.lh0p6 li{line-height:0.6!important;}.lh07 li,.lh0p7 li{line-height:0.7!important;}.lh08 li,.lh0p8 li{line-height:0.8!important;}.lh09 li,.lh0p9 li{line-height:0.9!important;}.lh10 li,.lh1 li{line-height:1!important;}.lh11 li,.lh1p1 li{line-height:1.1!important;}.lh12 li,.lh1p2 li{line-height:1.2!important;}.lh13 li,.lh1p3 li{line-height:1.3!important;}.lh14 li,.lh1p4 li{line-height:1.4!important;}.lh15 li,.lh1p5 li{line-height:1.5!important;}.lh16 li,.lh1p6 li{line-height:1.6!important;}.lh17 li,.lh1p7 li{line-height:1.7!important;}.lh18 li,.lh1p8 li{line-height:1.8!important;}.lh19 li,.lh1p9 li{line-height:1.9!important;}.lh20 li,.lh2 li{line-height:2.0!important;}.lh21 li,.lh2p1 li{line-height:2.1!important;}.lh22 li,.lh2p2 li{line-height:2.2!important;}.lh23 li,.lh2p3 li{line-height:2.3!important;}.lh24 li,.lh2p4 li{line-height:2.4!important;}.lh25 li,.lh2p5 li{line-height:2.5!important;}.lh26 li,.lh2p6 li{line-height:2.6!important;}.lh27 li,.lh2p7 li{line-height:2.7!important;}.lh28 li,.lh2p8 li{line-height:2.8!important;}.lh29 li,.lh2p9 li{line-height:2.9!important;}.lh30 li,.lh3 li{line-height:3.0!important;}.lh31 li,.lh3p1 li{line-height:3.1!important;}.lh32 li,.lh3p2 li{line-height:3.2!important;}.lh33 li,.lh3p3 li{line-height:3.3!important;}.lh34 li,.lh3p4 li{line-height:3.4!important;}.lh35 li,.lh3p5 li{line-height:3.5!important;}.lh36 li,.lh3p6 li{line-height:3.6!important;}.lh37 li,.lh3p7 li{line-height:3.7!important;}.lh38 li,.lh3p8 li{line-height:3.8!important;}.lh39 li,.lh3p9 li{line-height:3.9!important;}.lh40 li,.lh4 li{line-height:4.0!important;}

/* 文字間（非推奨） */
.ltsp01{letter-spacing:0.01em!important;}.ltsp02{letter-spacing:0.02em!important;}.ltsp03{letter-spacing:0.03em!important;}.ltsp04{letter-spacing:0.04em!important;}.ltsp05{letter-spacing:0.05em!important;}.ltsp06{letter-spacing:0.06em!important;}.ltsp07{letter-spacing:0.07em!important;}.ltsp08{letter-spacing:0.08em!important;}.ltsp09{letter-spacing:0.09em!important;}.ltsp10{letter-spacing:0.10em!important;}.ltsp-01{letter-spacing:-0.01em!important;}.ltsp-02{letter-spacing:-0.02em!important;}.ltsp-03{letter-spacing:-0.03em!important;}.ltsp-04{letter-spacing:-0.04em!important;}.ltsp-05{letter-spacing:-0.05em!important;}.ltsp-06{letter-spacing:-0.06em!important;}.ltsp-07{letter-spacing:-0.07em!important;}.ltsp-08{letter-spacing:-0.08em!important;}.ltsp-09{letter-spacing:-0.09em!important;}.ltsp-10{letter-spacing:-0.10em!important;}

.fontSize72em{font-size:7.2em;}.fontSize60em{font-size:6em;}.fontSize48em{font-size:4.8em;}.fontSize36em{font-size:3.6em;}.fontSize30em{font-size:3em;}.fontSize28em{font-size:2.8em;}.fontSize26em{font-size:2.6em;}.fontSize24em{font-size:2.4em;}.fontSize22em{font-size:2.2em;}.fontSize20em{font-size:2em;}.fontSize18em{font-size:1.8em;}.fontSize16em{font-size:1.6em;}.fontSize15em{font-size:1.5em;}.fontSize14em{font-size:1.4em;}.fontSize13em{font-size:1.3em;}.fontSize12em{font-size:1.2em;}.fontSize11em{font-size:1.1em;}.fontSize1em{font-size:1em;}.fontSize09em{font-size:0.9em;}.fontSize08em{font-size:0.8em;}.fontSize07em{font-size:0.7em;}.fontSize06em{font-size:0.6em;}.fontSize05em{font-size:0.5em;}.fontSize04em{font-size:0.4em;}

/* フォント指定 */
.nFont{font-weight:normal!important;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Avenir,'Open Sans','Helvetica Neue',helvetica,arial,Verdana,Roboto,sans-serif!important;text-shadow:none!important;}
.ff_En{font-family:Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,sans-serif!important;font-size:115%;}

/* 装飾パーツ */
/* BOXレイアウト */
/* !width SET
------------------------------------------------------------------ */
.w200{width:200%!important;}.w175{width:175%!important;}.w150{width:150%!important;}.w125{width:125%!important;}.w100{width:100%!important;}.w99{width:99%!important;}.w98{width:98%!important;}.w97{width:97%!important;}.w96{width:96%!important;}.w95{width:95%!important;}.w94{width:94%!important;}.w93{width:93%!important;}.w92{width:92%!important;}.w91{width:91%!important;}.w90{width:90%!important;}.w89{width:89%!important;}.w88{width:88%!important;}.w87{width:87%!important;}.w86{width:86%!important;}.w85{width:85%!important;}.w84{width:84%!important;}.w83{width:83%!important;}.w82{width:82%!important;}.w81{width:81%!important;}.w80{width:80%!important;}.w79{width:79%!important;}.w78{width:78%!important;}.w77{width:77%!important;}.w76{width:76%!important;}.w75{width:75%!important;}.w74{width:74%!important;}.w73{width:73%!important;}.w72{width:72%!important;}.w71{width:71%!important;}.w70{width:70%!important;}.w69{width:69%!important;}.w68{width:68%!important;}.w67{width:67%!important;}.w66{width:66%!important;}.w65{width:65%!important;}.w64{width:64%!important;}.w63{width:63%!important;}.w62{width:62%!important;}.w61{width:61%!important;}.w60{width:60%!important;}.w59{width:59%!important;}.w58{width:58%!important;}.w57{width:57%!important;}.w56{width:56%!important;}.w55{width:55%!important;}.w54{width:54%!important;}.w53{width:53%!important;}.w52{width:52%!important;}.w51{width:51%!important;}.w50{width:50%!important;}.w49{width:49%!important;}.w48{width:48%!important;}.w47{width:47%!important;}.w46{width:46%!important;}.w45{width:45%!important;}.w44{width:44%!important;}.w43{width:43%!important;}.w42{width:42%!important;}.w41{width:41%!important;}.w40{width:40%!important;}.w39{width:39%!important;}.w38{width:38%!important;}.w37{width:37%!important;}.w36{width:36%!important;}.w35{width:35%!important;}.w34{width:34%!important;}.w33{width:33%!important;}.w32{width:32%!important;}.w31{width:31%!important;}.w30{width:30%!important;}.w29{width:29%!important;}.w28{width:28%!important;}.w27{width:27%!important;}.w26{width:26%!important;}.w25{width:25%!important;}.w24{width:24%!important;}.w23{width:23%!important;}.w22{width:22%!important;}.w21{width:21%!important;}.w20{width:20%!important;}.w19{width:19%!important;}.w18{width:18%!important;}.w17{width:17%!important;}.w16{width:16%!important;}.w15{width:15%!important;}.w14{width:14%!important;}.w13{width:13%!important;}.w12{width:12%!important;}.w11{width:11%!important;}.w10{width:10%!important;}.w09{width:09%!important;}.w08{width:08%!important;}.w07{width:07%!important;}.w06{width:06%!important;}.w05{width:05%!important;}.w04{width:04%!important;}.w03{width:03%!important;}.w02{width:02%!important;}.w01{width:01%!important;}.wAuto{width:auto!important;}

/* height-set
------------------------------------------------------------------ */
.h500px{height:500px!important;}.h450px{height:450px!important;}.h400px{height:400px!important;}.h350px{height:350px!important;}.h300px{height:300px!important;}.h250px{height:250px!important;}.h200px{height:200px!important;}.h150px{height:150px!important;}.h100px{height:100px!important;}.h50px{height:50px!important;}

/* ボックス・テーブル装飾 */
.bgRed{background-color:#e94646!important;}
.bgAsahiRed{background-color:#dc2226!important;}
.bgAsahiBlue{background-color:#003894!important;}
.bgBlue{background-color:#78ceff!important;}
.bgVividBlue{background-color:#0097ff!important;}
.bgLtBlue{background-color:#cdecfe!important;}
.bgWhite{background-color:#fff!important;}
.bgEmerald{background-color:#019A9F!important;}
.bgGreen{background-color:#b7dddc!important;}
.bgLtGreen{background-color:#DFF9F6!important;}
.bgLtGray{background-color:#eee!important;}
.bgGray{background-color:#999!important;}
.bgDarkGray{background-color:#666!important;}
.bgYellow{background-color:#FFF701!important;}
.bgLtYellow{background-color:#fefcab!important;}
.bgMagenta{background-color:#f22ca2!important;}
.bgOrange,table.thBgOrange th,table.tdBgOrange td{background-color:#fd6f06!important;}
.bgFlesh,table.thBgFlesh th,table.tdBgFlesh td{background-color:#fee9be!important;}
.bgChromeYellow,table.thBgChromeYellow th,table.tdBgChromeYellow td{background-color:#fc0!important;}

.bgNone{background:none!important;}

.bdRed,.bdRed th,.bdRed td{border-color:#e94646!important;}
.bdAsahiRed,.bdAsahiRed th,.bdAsahiRed td{border-color:#dc2226!important;}
.bdAsahiBlue,.bdAsahiBlue th,.bdAsahiBlue td{border-color:#003894!important;}
.bdBlue,.bdBlue th,.bdBlue td{border-color:#78ceff!important;}
.bdVividBlue,.bdVividBlue th,.bdVividBlue td{border-color:#0097ff!important;}
.bdLtBlue,.bdLtBlue th,.bdLtBlue td{border-color:#cdecfe!important;}
.bdWhite,.bdWhite th,.bdWhite td{border-color:#fff!important;}
.bdEmerald,.bdEmerald th,.bdEmerald td{border-color:#019A9F!important;}
.bdGreen,.bdGreen th,.bdGreen td{border-color:#b7dddc!important;}
.bdLtGreen,.bdLtGreen th,.bdLtGreen td{border-color:#DFF9F6!important;}
.bdLtGray,.bdLtGray th,.bdLtGray td{border-color:#eee!important;}
.bdGray,.bdGray th,.bdGray td{border-color:#999!important;}
.bdDarkGray,.bdDarkGray th,.bdDarkGray td{border-color:#666!important;}
.bdYellow,.bdYellow th,.bdYellow td{border-color:#FFF701!important;}
.bdLtYellow,.bdLtYellow th,.bdLtYellow td{border-color:#fefcab!important;}
.bdMagenta,.bdMagenta th,.bdMagenta td{border-color:#f22ca2!important;}
.bdOrange,.bdOrange th,.bdOrange td{border-color:#fd6f06!important;}
.bdFlesh,.bdFlesh th,.bdFlesh td{border-color:#fee9be!important;}
.bdChromeYellow,.bdChromeYellow th,.bdChromeYellow td{border-color:#fc0!important;}

.tBorder{border-top-width:1px!important;}
.rBorder{border-right-width:1px!important;}
.bBorder{border-bottom-width:1px!important;}
.lBorder{border-left-width:1px!important;}
.Border{border-top-width:1px!important;border-right-width:1px!important;border-bottom-width:1px!important;border-left-width:1px!important;}

.tThick{border-top-width:2px!important;}
.rThick{border-right-width:2px!important;}
.bThick{border-bottom-width:2px!important;}
.lThick{border-left-width:2px!important;}
.Thick{border-top-width:2px!important;border-right-width:2px!important;border-bottom-width:2px!important;border-left-width:2px!important;}

.tDot{border-top-style:dotted!important;}
.rDot{border-right-style:dotted!important;}
.bDot{border-bottom-style:dotted!important;}
.lDot{border-left-style:dotted!important;}
.Dot{border-style:dotted!important;}

.tSolid{border-top-style:solid!important;}
.rSolid{border-right-style:solid!important;}
.bSolid{border-bottom-style:solid!important;}
.lSolid{border-left-style:solid!important;}
.Solid{border-style:solid!important;}

.ntBorder{border-top:none!important;}
.nrBorder{border-right:none!important;}
.nbBorder{border-bottom:none!important;}
.nlBorder{border-left:none!important;}
.nBorder{border-top:none!important;border-right:none!important;border-bottom:none!important;border-left:none!important;border:none!important;}
.nAllBorder,
.nAllBorder table,
.nAllBorder table th,
.nAllBorder table td
{border-top:none!important;border-right:none!important;border-bottom:none!important;border-left:none!important;}

/* 角丸 */
.radius03{-webkit-border-radius:3px!important;-moz-border-radius:3px!important;border-radius:3px!important;}
.radius05{-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;}
.radius07{-webkit-border-radius:7px!important;-moz-border-radius:7px!important;border-radius:7px!important;}
.radius10{-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important;}
.radius15{-webkit-border-radius:15px!important;-moz-border-radius:15px!important;border-radius:15px!important;}
.radius20{-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important;}
.radius25{-webkit-border-radius:25px!important;-moz-border-radius:25px!important;border-radius:25px!important;}
.radius30{-webkit-border-radius:30px!important;-moz-border-radius:30px!important;border-radius:30px!important;}
.radius35{-webkit-border-radius:35px!important;-moz-border-radius:35px!important;border-radius:35px!important;}
.radius40{-webkit-border-radius:40px!important;-moz-border-radius:40px!important;border-radius:40px!important;}
.radius45{-webkit-border-radius:45px!important;-moz-border-radius:45px!important;border-radius:45px!important;}
.radius50{-webkit-border-radius:50px!important;-moz-border-radius:50px!important;border-radius:50px!important;}

/* ボックスに影 */
.boxshadow{-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.75)!important;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.75)!important;box-shadow:1px 1px 3px rgba(0,0,0,0.75)!important;}
/* 光彩 */
.innerGlow{
-webkit-box-shadow:inset 3px 3px 5px 0 rgba(255,255,255,0.75)!important;/* Safari,Chrome用 */
-moz-box-shadow:inset 3px 3px 5px 0 rgba(255,255,255,0.75)!important;/* Firefox用 */
box-shadow:inset 3px 3px 5px 0 rgba(255,255,255,0.75)!important;/* CSS3 */
}

/* 要素属性 */
.block{display:block!important;}

.nDisplay{display:none;}

.iBlock{display:inline-block!important;/* For IE 6/7 */*display:inline;*zoom:1;}

.tbBlock{display:table!important;}
.tbBlock.tbFixed{table-layout:fixed;}
.trBlock{display:table-row!important;}
.tdBlock{display:table-cell!important;}

.list-iBlock li{display:inline-block!important;margin-right:1em;/* For IE 6/7 */*display:inline;*zoom:1;vertical-align:top;}

.position-A{position:absolute;}
.position-R{position:relative;}


/* css3 icon （SVG使用） */
.svgIcon{
position:relative;
padding-left:28px;
background:none;
}
.svgIcon:before,
.svgIcon.endIcon:after{
position:absolute;
content:"";
background:url(/commons/img/common/icons.svg) no-repeat 0 0;
left:0px;
top:-1px;
z-index:100;
background-size:325px;
width:25px;
height:25px;
display:inline-block;
}
.svgIcon.endIcon:after{
position:relative;
top:0;
left:auto;
right:0px;
margin-bottom:-8px;
}
.svgIcon.endIcon{padding-left:0!important;padding-right:28px;}
.svgIcon.endIcon:before{display:none;}

.svgIcon.pdf{padding-left:25px;}
.svgIcon.pdf.endIcon{padding-right:25px;}
.svgIcon.login.endIcon{padding-right:24px;}
.svgIcon.tel{padding-left:22px;}
.svgIcon.pdf:before,.svgIcon.pdf.endIcon:after{background-position:-25px 0px;left:-3px;}
.svgIcon.word:before,.svgIcon.word.endIcon:after{background-position:-50px 0px;}
.svgIcon.excel:before,.svgIcon.excel.endIcon:after{background-position:-75px 0px;}
.svgIcon.ppt:before,.svgIcon.ppt.endIcon:after{background-position:-100px 0px;}
.svgIcon.zip:before,.svgIcon.zip.endIcon:after{background-position:-125px 0px;}
.svgIcon.mailTo:before,.svgIcon.mailTo.endIcon:after{background-position:-150px 0px;}
.svgIcon.external:before,.svgIcon.external.endIcon:after{background-position:-175px 0px;}
.svgIcon.login:before,.svgIcon.login.endIcon:after{background-position:-200px 0px;left:-1px;}
.svgIcon.freedial:before,.svgIcon.freedial.endIcon:after{background-position:-225px 0px;}
.svgIcon.print:before,.svgIcon.print.endIcon:after{background-position:-250px 0px;}
.svgIcon.tel:before,.svgIcon.tel.endIcon:after{background-position:-275px 0px;left:-3px;}
.svgIcon.fax:before,.svgIcon.fax.endIcon:after{background-position:-300px 0px;}

.svgIcon.arrowS{padding-left:12px;}
.svgIcon.arrowM{padding-left:14px;}
.svgIcon.arrowL{padding-left:15px;}
.svgIcon.arrow02S{padding-left:13px;}
.svgIcon.arrow02M{padding-left:15px;}
.svgIcon.arrow02L{padding-left:18px;}
.svgIcon.cArrow02S{padding-left:20px;}
.svgIcon.cArrow02M{padding-left:26px;}
.svgIcon.cArrow02L{padding-left:32px;}
.svgIcon.arrowS:before,.svgIcon.arrowS.endIcon:after{background-position:0px -50px;left:-8px;}
.svgIcon.arrowM:before,.svgIcon.arrowM.endIcon:after{background-position:-25px -50px;left:-7px;}
.svgIcon.arrowL:before,.svgIcon.arrowL.endIcon:after{background-position:-50px -50px;left:-7px;}
.svgIcon.arrow02S:before,.svgIcon.arrow02S.endIcon:after{background-position:-75px -50px;left:-8px;}
.svgIcon.arrow02M:before,.svgIcon.arrow02M.endIcon:after{background-position:-100px -50px;left:-7px;}
.svgIcon.arrow02L:before,.svgIcon.arrow02L.endIcon:after{background-position:-125px -50px;left:-6px;}
.svgIcon.cArrow02S:before,.svgIcon.cArrow02S.endIcon:after{background-position:-150px -50px;left:-5px;}
.svgIcon.cArrow02M:before,.svgIcon.cArrow02M.endIcon:after{background-position:-175px -50px;left:-2px;}
.svgIcon.cArrow02L:before,.svgIcon.cArrow02L.endIcon:after{background-position:-200px -50px;}

.svgIcon.homeCourse:before,.svgIcon.homeCourse.endIcon:after{background-position:-0px -100px;}
.svgIcon.mansionCourse:before,.svgIcon.mansionCourse.endIcon:after{background-position:-25px -100px;}

.svgIcon.pdf.rev:before,.svgIcon.pdf.rev.endIcon:after{background-position:-25px -25px;}
.svgIcon.word.rev:before,.svgIcon.word.rev.endIcon:after{background-position:-50px -25px;}
.svgIcon.excel.rev:before,.svgIcon.excel.rev.endIcon:after{background-position:-75px -25px;}
.svgIcon.ppt.rev:before,.svgIcon.ppt.rev.endIcon:after{background-position:-100px -25px;}
.svgIcon.zip.rev:before,.svgIcon.zip.rev.endIcon:after{background-position:-125px -25px;}
.svgIcon.mailTo.rev:before,.svgIcon.mailTo.rev.endIcon:after{background-position:-150px -25px;}
.svgIcon.external.rev:before,.svgIcon.external.rev.endIcon:after{background-position:-175px -25px;}
.svgIcon.login.rev:before,.svgIcon.login.rev.endIcon:after{background-position:-200px -25px;}
.svgIcon.freedial.rev:before,.svgIcon.freedial.rev.endIcon:after{background-position:-225px -25px;}
.svgIcon.print.rev:before,.svgIcon.print.rev.endIcon:after{background-position:-250px -25px;}
.svgIcon.tel.rev:before,.svgIcon.tel.rev.endIcon:after{background-position:-275px -25px;}
.svgIcon.fax.rev:before,.svgIcon.fax.rev.endIcon:after{background-position:-300px -25px;}

.svgIcon.arrowS.rev:before,.svgIcon.arrowS.rev.endIcon:after{background-position:0px -75px;}
.svgIcon.arrowM.rev:before,.svgIcon.arrowM.rev.endIcon:after{background-position:-25px -75px;}
.svgIcon.arrowL.rev:before,.svgIcon.arrowL.rev.endIcon:after{background-position:-50px -75px;}
.svgIcon.arrow02S.rev:before,.svgIcon.arrow02S.rev.endIcon:after{background-position:-75px -75px;}
.svgIcon.arrow02M.rev:before,.svgIcon.arrow02M.rev.endIcon:after{background-position:-100px -75px;}
.svgIcon.arrow02L.rev:before,.svgIcon.arrow02L.rev.endIcon:after{background-position:-125px -75px;}
.svgIcon.cArrow02S.rev:before,.svgIcon.cArrow02S.rev.endIcon:after{background-position:-150px -75px;}
.svgIcon.cArrow02M.rev:before,.svgIcon.cArrow02M.rev.endIcon:after{background-position:-175px -75px;}
.svgIcon.cArrow02L.rev:before,.svgIcon.cArrow02L.rev.endIcon:after{background-position:-200px -75px;}

.svgIcon.homeCourse.rev:before,.svgIcon.homeCourse.rev.endIcon:after{background-position:0px -125px;}
.svgIcon.mansionCourse.rev:before,.svgIcon.mansionCourse.rev.endIcon:after{background-position:-25px -125px;}


.svgIcon.middle{padding-left:42px;}
.svgIcon.middle:before{
top:-3px;
background-size:520px;
width:40px;
height:40px;
}

.svgIcon.large{padding-left:52px;}
.svgIcon.large:before{
top:-15px;
background-size:650px;
width:50px;
height:50px;
}

.svgIcon.middle.pdf{padding-left:36px;}
.svgIcon.middle.login{padding-left:35px;}
.svgIcon.middle.tel{padding-left:32px;}
.svgIcon.middle.pdf:before{background-position:-40px 0px;left:-5px;}
.svgIcon.middle.word:before{background-position:-80px 0px;}
.svgIcon.middle.excel:before{background-position:-120px 0px;}
.svgIcon.middle.ppt:before{background-position:-160px 0px;}
.svgIcon.middle.zip:before{background-position:-200px 0px;}
.svgIcon.middle.mailTo:before{background-position:-240px 0px;}
.svgIcon.middle.external:before{background-position:-280px 0px;}
.svgIcon.middle.login:before{background-position:-320px 0px;left:-3px;}
.svgIcon.middle.freedial:before{background-position:-360px 0px;}
.svgIcon.middle.print:before{background-position:-400px 0px;}
.svgIcon.middle.tel:before{background-position:-440px 0px;left:-5px;}
.svgIcon.middle.fax:before{background-position:-480px 0px;}

.svgIcon.middle.arrowS{padding-left:19px;}
.svgIcon.middle.arrowM{padding-left:21px;}
.svgIcon.middle.arrowL{padding-left:23px;}
.svgIcon.middle.arrow02S{padding-left:19px;}
.svgIcon.middle.arrow02M{padding-left:22px;}
.svgIcon.middle.arrow02L{padding-left:26px;}
.svgIcon.middle.cArrow02S{padding-left:28px;}
.svgIcon.middle.cArrow02M{padding-left:37px;}
.svgIcon.middle.cArrow02L{padding-left:46px;}
.svgIcon.middle.arrowS:before{background-position:0px -80px;left:-11px;}
.svgIcon.middle.arrowM:before{background-position:-40px -80px;left:-10px;}
.svgIcon.middle.arrowL:before{background-position:-80px -80px;left:-10px;}
.svgIcon.middle.arrow02S:before{background-position:-120px -80px;left:-12px;}
.svgIcon.middle.arrow02M:before{background-position:-160px -80px;left:-11px;}
.svgIcon.middle.arrow02L:before{background-position:-200px -80px;left:-9px;}
.svgIcon.middle.cArrow02S:before{background-position:-240px -80px;left:-8px;}
.svgIcon.middle.cArrow02M:before{background-position:-280px -80px;left:-4px;}
.svgIcon.middle.cArrow02L:before{background-position:-320px -80px;}

.svgIcon.middle.homeCourse:before{background-position:0px -160px;}
.svgIcon.middle.mansionCourse:before{background-position:-40px -160px;}

.svgIcon.middle.pdf.rev:before{background-position:-40px -40px;}
.svgIcon.middle.word.rev:before{background-position:-80px -40px;}
.svgIcon.middle.excel.rev:before{background-position:-120px -40px;}
.svgIcon.middle.ppt.rev:before{background-position:-160px -40px;}
.svgIcon.middle.zip.rev:before{background-position:-200px -40px;}
.svgIcon.middle.mailTo.rev:before{background-position:-240px -40px;}
.svgIcon.middle.external.rev:before{background-position:-280px -40px;}
.svgIcon.middle.login.rev:before{background-position:-320px -40px;}
.svgIcon.middle.freedial.rev:before{background-position:-360px -40px;}
.svgIcon.middle.print.rev:before{background-position:-400px -40px;}
.svgIcon.middle.tel.rev:before{background-position:-440px -40px;}
.svgIcon.middle.fax.rev:before{background-position:-480px -40px;}

.svgIcon.middle.arrowS.rev:before{background-position:0px -120px;}
.svgIcon.middle.arrowM.rev:before{background-position:-40px -120px;}
.svgIcon.middle.arrowL.rev:before{background-position:-80px -120px;}
.svgIcon.middle.arrow02S.rev:before{background-position:-120px -120px;}
.svgIcon.middle.arrow02M.rev:before{background-position:-160px -120px;}
.svgIcon.middle.arrow02L.rev:before{background-position:-200px -120px;}
.svgIcon.middle.cArrow02S.rev:before{background-position:-240px -120px;}
.svgIcon.middle.cArrow02M.rev:before{background-position:-280px -120px;}
.svgIcon.middle.cArrow02L.rev:before{background-position:-320px -120px;}

.svgIcon.middle.homeCourse.rev:before{background-position:0px -200px;}
.svgIcon.middle.mansionCourse.rev:before{background-position:-40px -200px;}


.svgIcon.large.pdf{padding-left:49px;}
.svgIcon.large.login{padding-left:42px;}
.svgIcon.large.tel{padding-left:40px;}
.svgIcon.large.pdf:before{background-position:-50px 0px;left:-5px;}
.svgIcon.large.word:before{background-position:-100px 0px;}
.svgIcon.large.excel:before{background-position:-150px 0px;}
.svgIcon.large.ppt:before{background-position:-200px 0px;}
.svgIcon.large.zip:before{background-position:-250px 0px;}
.svgIcon.large.mailTo:before{background-position:-300px 0px;}
.svgIcon.large.external:before{background-position:-350px 0px;}
.svgIcon.large.login:before{background-position:-400px 0px;left:-3px;}
.svgIcon.large.freedial:before{background-position:-450px 0px;}
.svgIcon.large.print:before{background-position:-500px 0px;}
.svgIcon.large.tel:before{background-position:-550px 0px;left:-5px;}
.svgIcon.large.fax:before{background-position:-600px 0px;}

.svgIcon.large.arrowS{padding-left:26px;}
.svgIcon.large.arrowM{padding-left:28px;}
.svgIcon.large.arrowL{padding-left:30px;}
.svgIcon.large.arrow02S{padding-left:26px;}
.svgIcon.large.arrow02M{padding-left:32px;}
.svgIcon.large.arrow02L{padding-left:36px;}
.svgIcon.large.cArrow02S{padding-left:35px;}
.svgIcon.large.cArrow02M{padding-left:44px;}
.svgIcon.large.cArrow02L{padding-left:58px;}
.svgIcon.large.arrowS:before{background-position:0px -100px;left:-12px;}
.svgIcon.large.arrowM:before{background-position:-50px -100px;left:-10px;}
.svgIcon.large.arrowL:before{background-position:-100px -100px;left:-10px;}
.svgIcon.large.arrow02S:before{background-position:-150px -100px;left:-12px;}
.svgIcon.large.arrow02M:before{background-position:-200px -100px;left:-10px;}
.svgIcon.large.arrow02L:before{background-position:-250px -100px;left:-8px;}
.svgIcon.large.cArrow02S:before{background-position:-300px -100px;left:-8px;}
.svgIcon.large.cArrow02M:before{background-position:-350px -100px;left:-5px;}
.svgIcon.large.cArrow02L:before{background-position:-400px -100px;}

.svgIcon.large.homeCourse:before{background-position:0px -200px;}
.svgIcon.large.mansionCourse:before{background-position:-50px -200px;}

.svgIcon.large.pdf.rev:before{background-position:-50px -50px;}
.svgIcon.large.word.rev:before{background-position:-100px -50px;}
.svgIcon.large.excel.rev:before{background-position:-150px -50px;}
.svgIcon.large.ppt.rev:before{background-position:-200px -50px;}
.svgIcon.large.zip.rev:before{background-position:-250px -50px;}
.svgIcon.large.mailTo.rev:before{background-position:-300px -50px;}
.svgIcon.large.external.rev:before{background-position:-350px -50px;}
.svgIcon.large.login.rev:before{background-position:-400px -50px;}
.svgIcon.large.freedial.rev:before{background-position:-450px -50px;}
.svgIcon.large.print.rev:before{background-position:-500px -50px;}
.svgIcon.large.tel.rev:before{background-position:-550px -50px;}
.svgIcon.large.fax.rev:before{background-position:-600px -50px;}

.svgIcon.large.arrowS.rev:before{background-position:0px -150px;}
.svgIcon.large.arrowM.rev:before{background-position:-50px -150px;}
.svgIcon.large.arrowL.rev:before{background-position:-100px -150px;}
.svgIcon.large.arrow02S.rev:before{background-position:-150px -150px;}
.svgIcon.large.arrow02M.rev:before{background-position:-200px -150px;}
.svgIcon.large.arrow02L.rev:before{background-position:-250px -150px;}
.svgIcon.large.cArrow02S.rev:before{background-position:-300px -150px;}
.svgIcon.large.cArrow02M.rev:before{background-position:-350px -150px;}
.svgIcon.large.cArrow02L.rev:before{background-position:-400px -150px;}

.svgIcon.large.homeCourse.rev:before{background-position:0px -250px;}
.svgIcon.large.mansionCourse.rev:before{background-position:-50px -250px;}


/* ===== ふきだし ===== */
.fukidashiBox{
position:relative;
background:#e7f2f9;
text-align:center;
padding:6px 15px;
margin-bottom:15px;
}
.fukidashiBox:after{
content:'';
position:absolute;
border-top:10px solid #e7f2f9;
border-right:5px solid transparent;
border-left:5px solid transparent;
bottom:-10px;
left:50%;
margin-left:-2px;
}
.fukidashiBox:before{
content:'';
position:absolute;
border-top:10px solid #e7f2f9;
border-right:5px solid transparent;
border-left:5px solid transparent;
bottom:-10px;
left:50%;
margin-left:-2px;
}
.fukidashiBox.lPosi05p:after,
.fukidashiBox.lPosi05p:before{left:5%;}
.fukidashiBox.lPosi10p:after,
.fukidashiBox.lPosi10p:before{left:10%;}
.fukidashiBox.lPosi15p:after,
.fukidashiBox.lPosi15p:before{left:15%;}
.fukidashiBox.lPosi20p:after,
.fukidashiBox.lPosi20p:before{left:20%;}
.fukidashiBox.lPosi25p:after,
.fukidashiBox.lPosi25p:before{left:25%;}
.fukidashiBox.lPosi30p:after,
.fukidashiBox.lPosi30p:before{left:30%;}
.fukidashiBox.lPosi35p:after,
.fukidashiBox.lPosi35p:before{left:35%;}
.fukidashiBox.lPosi40p:after,
.fukidashiBox.lPosi40p:before{left:40%;}
.fukidashiBox.lPosi45p:after,
.fukidashiBox.lPosi45p:before{left:45%;}
.fukidashiBox.rPosi05p:after,
.fukidashiBox.rPosi05p:before{right:5%;}
.fukidashiBox.rPosi10p:after,
.fukidashiBox.rPosi10p:before{right:10%;}
.fukidashiBox.rPosi15p:after,
.fukidashiBox.rPosi15p:before{right:15%;}
.fukidashiBox.rPosi20p:after,
.fukidashiBox.rPosi20p:before{right:20%;}
.fukidashiBox.rPosi25p:after,
.fukidashiBox.rPosi25p:before{right:25%;}
.fukidashiBox.rPosi30p:after,
.fukidashiBox.rPosi30p:before{right:30%;}
.fukidashiBox.rPosi35p:after,
.fukidashiBox.rPosi35p:before{right:35%;}
.fukidashiBox.rPosi40p:after,
.fukidashiBox.rPosi40p:before{right:40%;}
.fukidashiBox.rPosi45p:after,
.fukidashiBox.rPosi45p:before{right:45%;}
.fukidashiBox p{line-height:1.8em;color:#e70101;}
.fukidashiBox p.lead01{/*padding-top:15px;*/display:block;vertical-align:baseline;}


.fukidashiBox.tp:after{
    border-bottom:10px solid #e7f2f9;
    border-right:5px solid transparent;
    border-left:5px solid transparent;
    border-top:none;
    top:-8px;
    bottom:auto;
}
.fukidashiBox.tp:before{
    border-bottom:10px solid #e70101;
    border-right:5px solid transparent;
    border-left:5px solid transparent;
    border-top:none;
    top:-12px;
    bottom:auto;
}

.fukidashiBox.lf:after{
    border-top:10px solid #e7f2f9;
    border-right:9px solid transparent;
    border-left:0 solid transparent;
    margin-right:-1px;
}
.fukidashiBox.lf:before{
    border-top:10px solid #e70101;
    border-right:10px solid transparent;
    border-left:0px solid transparent;
}
.fukidashiBox.tp.lf:after{
    border-top:none;
    border-bottom:10px solid #e7f2f9;
    border-right:9px solid transparent;
    border-left:0px solid transparent;
    margin-right:-1px;
}
.fukidashiBox.tp.lf:before{
    border-top:none;
    border-bottom:10px solid #e70101;
    border-right:10px solid transparent;
    border-left:0px solid transparent;
}
.fukidashiBox.rf:after{
    border-top:10px solid #e7f2f9;
    border-right:0px solid transparent;
    border-left:9px solid transparent;
    margin-right:2px;
}
.fukidashiBox.rf:before{
    border-top:10px solid #e70101;
    border-right:0px solid transparent;
    border-left:10px solid transparent;
}
.fukidashiBox.tp.rf:after{
    border-top:none;
    border-bottom:10px solid #e7f2f9;
    border-right:0px solid transparent;
    border-left:9px solid transparent;
    margin-right:2px;
}
.fukidashiBox.tp.rf:before{
    border-top:none;
    border-bottom:10px solid #e70101;
    border-right:0px solid transparent;
    border-left:10px solid transparent;
}

.fukidashiBox.lp05:after,
.fukidashiBox.lp05:before{left:5%;right:auto;}
.fukidashiBox.lp10:after,
.fukidashiBox.lp10:before{left:10%;right:auto;}
.fukidashiBox.lp15:after,
.fukidashiBox.lp15:before{left:15%;right:auto;}
.fukidashiBox.lp20:after,
.fukidashiBox.lp20:before{left:20%;right:auto;}
.fukidashiBox.lp25:after,
.fukidashiBox.lp25:before{left:25%;right:auto;}
.fukidashiBox.lp30:after,
.fukidashiBox.lp30:before{left:30%;right:auto;}
.fukidashiBox.lp35:after,
.fukidashiBox.lp35:before{left:35%;right:auto;}
.fukidashiBox.lp40:after,
.fukidashiBox.lp40:before{left:40%;right:auto;}
.fukidashiBox.lp45:after,
.fukidashiBox.lp45:before{left:45%;right:auto;}
.fukidashiBox.rp05:after,
.fukidashiBox.rp05:before{right:5%;left:auto;}
.fukidashiBox.rp10:after,
.fukidashiBox.rp10:before{right:10%;left:auto;}
.fukidashiBox.rp15:after,
.fukidashiBox.rp15:before{right:15%;left:auto;}
.fukidashiBox.rp20:after,
.fukidashiBox.rp20:before{right:20%;left:auto;}
.fukidashiBox.rp25:after,
.fukidashiBox.rp25:before{right:25%;left:auto;}
.fukidashiBox.rp30:after,
.fukidashiBox.rp30:before{right:30%;left:auto;}
.fukidashiBox.rp35:after,
.fukidashiBox.rp35:before{right:35%;left:auto;}
.fukidashiBox.rp40:after,
.fukidashiBox.rp40:before{right:40%;left:auto;}
.fukidashiBox.rp45:after,
.fukidashiBox.rp45:before{right:45%;left:auto;}
.fukidashiBox p{line-height:1.8em;color:#e70101;}
.fukidashiBox p.lead01{/*padding-top:15px;*/display:block;vertical-align:baseline;}

.fukidashiBox.bgWhite:after{border-top:10px solid #fff;}
.fukidashiBox.nBorder:before{display:none;}


/* margin-set */
.mbZero,.mb00{margin-bottom:0px!important;}.mb05{margin-bottom:5px!important;}.mb10{margin-bottom:10px!important;}.mb15{margin-bottom:15px!important;}.mb20{margin-bottom:20px!important;}.mb25{margin-bottom:25px!important;}.mb30{margin-bottom:30px!important;}.mb35{margin-bottom:35px!important;}.mb40{margin-bottom:40px!important;}.mb45{margin-bottom:45px!important;}.mb50{margin-bottom:50px!important;}.mb55{margin-bottom:55px!important;}.mb60{margin-bottom:60px!important;}.mb65{margin-bottom:65px!important;}.mb70{margin-bottom:70px!important;}.mb75{margin-bottom:75px!important;}.mb80{margin-bottom:80px!important;}.mb85{margin-bottom:85px!important;}.mb90{margin-bottom:90px!important;}.mb95{margin-bottom:95px!important;}.mb100{margin-bottom:100px!important;}.mb105{margin-bottom:105px!important;}.mb110{margin-bottom:110px!important;}.mb115{margin-bottom:115px!important;}.mb120{margin-bottom:120px!important;}.mb125{margin-bottom:125px!important;}.mb130{margin-bottom:130px!important;}.mb135{margin-bottom:135px!important;}.mb140{margin-bottom:140px!important;}.mb145{margin-bottom:145px!important;}.mb150{margin-bottom:150px!important;}.mb155{margin-bottom:155px!important;}.mb160{margin-bottom:160px!important;}.mb165{margin-bottom:165px!important;}.mb170{margin-bottom:170px!important;}.mb175{margin-bottom:175px!important;}.mb180{margin-bottom:180px!important;}.mb185{margin-bottom:185px!important;}.mb190{margin-bottom:190px!important;}.mb195{margin-bottom:195px!important;}.mb200{margin-bottom:200px!important;}

.mtZero,.mt00{margin-top:0px!important;}.mt05{margin-top:5px!important;}.mt10{margin-top:10px!important;}.mt15{margin-top:15px!important;}.mt20{margin-top:20px!important;}.mt25{margin-top:25px!important;}.mt30{margin-top:30px!important;}.mt35{margin-top:35px!important;}.mt40{margin-top:40px!important;}.mt45{margin-top:45px!important;}.mt50{margin-top:50px!important;}.mt55{margin-top:55px!important;}.mt60{margin-top:60px!important;}.mt65{margin-top:65px!important;}.mt70{margin-top:70px!important;}.mt75{margin-top:75px!important;}.mt80{margin-top:80px!important;}.mt85{margin-top:85px!important;}.mt90{margin-top:90px!important;}.mt95{margin-top:95px!important;}.mt100{margin-top:100px!important;}.mt105{margin-top:105px!important;}.mt110{margin-top:110px!important;}.mt115{margin-top:115px!important;}.mt120{margin-top:120px!important;}.mt125{margin-top:125px!important;}.mt130{margin-top:130px!important;}.mt135{margin-top:135px!important;}.mt140{margin-top:140px!important;}.mt145{margin-top:145px!important;}.mt150{margin-top:150px!important;}.mt155{margin-top:155px!important;}.mt160{margin-top:160px!important;}.mt165{margin-top:165px!important;}.mt170{margin-top:170px!important;}.mt175{margin-top:175px!important;}.mt180{margin-top:180px!important;}.mt185{margin-top:185px!important;}.mt190{margin-top:190px!important;}.mt195{margin-top:195px!important;}.mt200{margin-top:200px!important;}

.mlZero,.ml00{margin-left:0px!important;}.ml05{margin-left:5px!important;}.ml10{margin-left:10px!important;}.ml15{margin-left:15px!important;}.ml20{margin-left:20px!important;}.ml25{margin-left:25px!important;}.ml30{margin-left:30px!important;}.ml35{margin-left:35px!important;}.ml40{margin-left:40px!important;}.ml45{margin-left:45px!important;}.ml50{margin-left:50px!important;}.ml55{margin-left:55px!important;}.ml60{margin-left:60px!important;}.ml65{margin-left:65px!important;}.ml70{margin-left:70px!important;}.ml75{margin-left:75px!important;}.ml80{margin-left:80px!important;}.ml85{margin-left:85px!important;}.ml90{margin-left:90px!important;}.ml95{margin-left:95px!important;}.ml100{margin-left:100px!important;}.ml105{margin-left:105px!important;}.ml110{margin-left:110px!important;}.ml115{margin-left:115px!important;}.ml120{margin-left:120px!important;}.ml125{margin-left:125px!important;}.ml130{margin-left:130px!important;}.ml135{margin-left:135px!important;}.ml140{margin-left:140px!important;}.ml145{margin-left:145px!important;}.ml150{margin-left:150px!important;}.ml155{margin-left:155px!important;}.ml160{margin-left:160px!important;}.ml165{margin-left:165px!important;}.ml170{margin-left:170px!important;}.ml175{margin-left:175px!important;}.ml180{margin-left:180px!important;}.ml185{margin-left:185px!important;}.ml190{margin-left:190px!important;}.ml195{margin-left:195px!important;}.ml200{margin-left:200px!important;}

.mrZero,.mr00{margin-right:0px!important;}.mr05{margin-right:5px!important;}.mr10{margin-right:10px!important;}.mr15{margin-right:15px!important;}.mr20{margin-right:20px!important;}.mr25{margin-right:25px!important;}.mr30{margin-right:30px!important;}.mr35{margin-right:35px!important;}.mr40{margin-right:40px!important;}.mr45{margin-right:45px!important;}.mr50{margin-right:50px!important;}.mr55{margin-right:55px!important;}.mr60{margin-right:60px!important;}.mr65{margin-right:65px!important;}.mr70{margin-right:70px!important;}.mr75{margin-right:75px!important;}.mr80{margin-right:80px!important;}.mr85{margin-right:85px!important;}.mr90{margin-right:90px!important;}.mr95{margin-right:95px!important;}.mr100{margin-right:100px!important;}.mr105{margin-right:105px!important;}.mr110{margin-right:110px!important;}.mr115{margin-right:115px!important;}.mr120{margin-right:120px!important;}.mr125{margin-right:125px!important;}.mr130{margin-right:130px!important;}.mr135{margin-right:135px!important;}.mr140{margin-right:140px!important;}.mr145{margin-right:145px!important;}.mr150{margin-right:150px!important;}.mr155{margin-right:155px!important;}.mr160{margin-right:160px!important;}.mr165{margin-right:165px!important;}.mr170{margin-right:170px!important;}.mr175{margin-right:175px!important;}.mr180{margin-right:180px!important;}.mr185{margin-right:185px!important;}.mr190{margin-right:190px!important;}.mr195{margin-right:195px!important;}.mr200{margin-right:200px!important;}

.mlrZero,.mlr00{margin-left:0!important;margin-right:0!important;}.mlr05{margin-left:5px!important;margin-right:5px!important;}.mlr10{margin-left:10px!important;margin-right:10px!important;}.mlr15{margin-left:15px!important;margin-right:15px!important;}.mlr20{margin-left:20px!important;margin-right:20px!important;}.mlr25{margin-left:25px!important;margin-right:25px!important;}.mlr30{margin-left:30px!important;margin-right:30px!important;}.mlr35{margin-left:35px!important;margin-right:35px!important;}.mlr40{margin-left:40px!important;margin-right:40px!important;}.mlr45{margin-left:45px!important;margin-right:45px!important;}.mlr50{margin-left:50px!important;margin-right:50px!important;}.mlr55{margin-left:55px!important;margin-right:55px!important;}.mlr60{margin-left:60px!important;margin-right:60px!important;}.mlr65{margin-left:65px!important;margin-right:65px!important;}.mlr70{margin-left:70px!important;margin-right:70px!important;}.mlr75{margin-left:75px!important;margin-right:75px!important;}.mlr80{margin-left:80px!important;margin-right:80px!important;}.mlr85{margin-left:85px!important;margin-right:85px!important;}.mlr90{margin-left:90px!important;margin-right:90px!important;}.mlr95{margin-left:95px!important;margin-right:95px!important;}.mlr100{margin-left:100px!important;margin-right:100px!important;}.mlr105{margin-left:105px!important;margin-right:105px!important;}.mlr110{margin-left:110px!important;margin-right:110px!important;}.mlr115{margin-left:115px!important;margin-right:115px!important;}.mlr120{margin-left:120px!important;margin-right:120px!important;}.mlr125{margin-left:125px!important;margin-right:125px!important;}.mlr130{margin-left:130px!important;margin-right:130px!important;}.mlr135{margin-left:135px!important;margin-right:135px!important;}.mlr140{margin-left:140px!important;margin-right:140px!important;}.mlr145{margin-left:145px!important;margin-right:145px!important;}.mlr150{margin-left:150px!important;margin-right:150px!important;}.mlr155{margin-left:155px!important;margin-right:155px!important;}.mlr160{margin-left:160px!important;margin-right:160px!important;}.mlr165{margin-left:165px!important;margin-right:165px!important;}.mlr170{margin-left:170px!important;margin-right:170px!important;}.mlr175{margin-left:175px!important;margin-right:175px!important;}.mlr180{margin-left:180px!important;margin-right:180px!important;}.mlr185{margin-left:185px!important;margin-right:185px!important;}.mlr190{margin-left:190px!important;margin-right:190px!important;}.mlr195{margin-left:195px!important;margin-right:195px!important;}.mlr200{margin-left:200px!important;margin-right:200px!important;}

.mtbZero,.mtb00{margin-top:0!important;margin-bottom:0!important;}.mtb05{margin-top:5px!important;margin-bottom:5px!important;}.mtb10{margin-top:10px!important;margin-bottom:10px!important;}.mtb15{margin-top:15px!important;margin-bottom:15px!important;}.mtb20{margin-top:20px!important;margin-bottom:20px!important;}.mtb25{margin-top:25px!important;margin-bottom:25px!important;}.mtb30{margin-top:30px!important;margin-bottom:30px!important;}.mtb35{margin-top:35px!important;margin-bottom:35px!important;}.mtb40{margin-top:40px!important;margin-bottom:40px!important;}.mtb45{margin-top:45px!important;margin-bottom:45px!important;}.mtb50{margin-top:50px!important;margin-bottom:50px!important;}.mtb55{margin-top:55px!important;margin-bottom:55px!important;}.mtb60{margin-top:60px!important;margin-bottom:60px!important;}.mtb65{margin-top:65px!important;margin-bottom:65px!important;}.mtb70{margin-top:70px!important;margin-bottom:70px!important;}.mtb75{margin-top:75px!important;margin-bottom:75px!important;}.mtb80{margin-top:80px!important;margin-bottom:80px!important;}.mtb85{margin-top:85px!important;margin-bottom:85px!important;}.mtb90{margin-top:90px!important;margin-bottom:90px!important;}.mtb95{margin-top:95px!important;margin-bottom:95px!important;}.mtb100{margin-top:100px!important;margin-bottom:100px!important;}.mtb105{margin-top:105px!important;margin-bottom:105px!important;}.mtb110{margin-top:110px!important;margin-bottom:110px!important;}.mtb115{margin-top:115px!important;margin-bottom:115px!important;}.mtb120{margin-top:120px!important;margin-bottom:120px!important;}.mtb125{margin-top:125px!important;margin-bottom:125px!important;}.mtb130{margin-top:130px!important;margin-bottom:130px!important;}.mtb135{margin-top:135px!important;margin-bottom:135px!important;}.mtb140{margin-top:140px!important;margin-bottom:140px!important;}.mtb145{margin-top:145px!important;margin-bottom:145px!important;}.mtb150{margin-top:150px!important;margin-bottom:150px!important;}.mtb155{margin-top:155px!important;margin-bottom:155px!important;}.mtb160{margin-top:160px!important;margin-bottom:160px!important;}.mtb165{margin-top:165px!important;margin-bottom:165px!important;}.mtb170{margin-top:170px!important;margin-bottom:170px!important;}.mtb175{margin-top:175px!important;margin-bottom:175px!important;}.mtb180{margin-top:180px!important;margin-bottom:180px!important;}.mtb185{margin-top:185px!important;margin-bottom:185px!important;}.mtb190{margin-top:190px!important;margin-bottom:190px!important;}.mtb195{margin-top:195px!important;margin-bottom:195px!important;}.mtb200{margin-top:200px!important;margin-bottom:200px!important;}

.nmt05{margin-top:-5px!important;}.nmt10{margin-top:-10px!important;}.nmt15{margin-top:-15px!important;}.nmt20{margin-top:-20px!important;}.nmt25{margin-top:-25px!important;}.nmt30{margin-top:-30px!important;}.nmt35{margin-top:-35px!important;}.nmt40{margin-top:-40px!important;}.nmt45{margin-top:-45px!important;}.nmt50{margin-top:-50px!important;}.nmt55{margin-top:-55px!important;}.nmt60{margin-top:-60px!important;}.nmt65{margin-top:-65px!important;}.nmt70{margin-top:-70px!important;}.nmt75{margin-top:-75px!important;}.nmt80{margin-top:-80px!important;}.nmt85{margin-top:-85px!important;}.nmt90{margin-top:-90px!important;}.nmt95{margin-top:-95px!important;}.nmt100{margin-top:-100px!important;}.nmt105{margin-top:-105px!important;}.nmt110{margin-top:-110px!important;}.nmt115{margin-top:-115px!important;}.nmt120{margin-top:-120px!important;}.nmt125{margin-top:-125px!important;}.nmt130{margin-top:-130px!important;}.nmt135{margin-top:-135px!important;}.nmt140{margin-top:-140px!important;}.nmt145{margin-top:-145px!important;}.nmt150{margin-top:-150px!important;}.nmt155{margin-top:-155px!important;}.nmt160{margin-top:-160px!important;}.nmt165{margin-top:-165px!important;}.nmt170{margin-top:-170px!important;}.nmt175{margin-top:-175px!important;}.nmt180{margin-top:-180px!important;}.nmt185{margin-top:-185px!important;}.nmt190{margin-top:-190px!important;}.nmt195{margin-top:-195px!important;}.nmt200{margin-top:-200px!important;}

.nml05{margin-left:-5px!important;}.nml10{margin-left:-10px!important;}.nml15{margin-left:-15px!important;}.nml20{margin-left:-20px!important;}.nml25{margin-left:-25px!important;}.nml30{margin-left:-30px!important;}.nml35{margin-left:-35px!important;}.nml40{margin-left:-40px!important;}.nml45{margin-left:-45px!important;}.nml50{margin-left:-50px!important;}.nml55{margin-left:-55px!important;}.nml60{margin-left:-60px!important;}.nml65{margin-left:-65px!important;}.nml70{margin-left:-70px!important;}.nml75{margin-left:-75px!important;}.nml80{margin-left:-80px!important;}.nml85{margin-left:-85px!important;}.nml90{margin-left:-90px!important;}.nml95{margin-left:-95px!important;}.nml100{margin-left:-100px!important;}.nml105{margin-left:-105px!important;}.nml110{margin-left:-110px!important;}.nml115{margin-left:-115px!important;}.nml120{margin-left:-120px!important;}.nml125{margin-left:-125px!important;}.nml130{margin-left:-130px!important;}.nml135{margin-left:-135px!important;}.nml140{margin-left:-140px!important;}.nml145{margin-left:-145px!important;}.nml150{margin-left:-150px!important;}.nml155{margin-left:-155px!important;}.nml160{margin-left:-160px!important;}.nml165{margin-left:-165px!important;}.nml170{margin-left:-170px!important;}.nml175{margin-left:-175px!important;}.nml180{margin-left:-180px!important;}.nml185{margin-left:-185px!important;}.nml190{margin-left:-190px!important;}.nml195{margin-left:-195px!important;}.nml200{margin-left:-200px!important;}

.nmr05{margin-right:-5px!important;}.nmr10{margin-right:-10px!important;}.nmr15{margin-right:-15px!important;}.nmr20{margin-right:-20px!important;}.nmr25{margin-right:-25px!important;}.nmr30{margin-right:-30px!important;}.nmr35{margin-right:-35px!important;}.nmr40{margin-right:-40px!important;}.nmr45{margin-right:-45px!important;}.nmr50{margin-right:-50px!important;}.nmr55{margin-right:-55px!important;}.nmr60{margin-right:-60px!important;}.nmr65{margin-right:-65px!important;}.nmr70{margin-right:-70px!important;}.nmr75{margin-right:-75px!important;}.nmr80{margin-right:-80px!important;}.nmr85{margin-right:-85px!important;}.nmr90{margin-right:-90px!important;}.nmr95{margin-right:-95px!important;}.nmr100{margin-right:-100px!important;}.nmr105{margin-right:-105px!important;}.nmr110{margin-right:-110px!important;}.nmr115{margin-right:-115px!important;}.nmr120{margin-right:-120px!important;}.nmr125{margin-right:-125px!important;}.nmr130{margin-right:-130px!important;}.nmr135{margin-right:-135px!important;}.nmr140{margin-right:-140px!important;}.nmr145{margin-right:-145px!important;}.nmr150{margin-right:-150px!important;}.nmr155{margin-right:-155px!important;}.nmr160{margin-right:-160px!important;}.nmr165{margin-right:-165px!important;}.nmr170{margin-right:-170px!important;}.nmr175{margin-right:-175px!important;}.nmr180{margin-right:-180px!important;}.nmr185{margin-right:-185px!important;}.nmr190{margin-right:-190px!important;}.nmr195{margin-right:-195px!important;}.nmr200{margin-right:-200px!important;}

.nmb05{margin-bottom:-5px!important;}.nmb10{margin-bottom:-10px!important;}.nmb15{margin-bottom:-15px!important;}.nmb20{margin-bottom:-20px!important;}.nmb25{margin-bottom:-25px!important;}.nmb30{margin-bottom:-30px!important;}.nmb35{margin-bottom:-35px!important;}.nmb40{margin-bottom:-40px!important;}.nmb45{margin-bottom:-45px!important;}.nmb50{margin-bottom:-50px!important;}.nmb55{margin-bottom:-55px!important;}.nmb60{margin-bottom:-60px!important;}.nmb65{margin-bottom:-65px!important;}.nmb70{margin-bottom:-70px!important;}.nmb75{margin-bottom:-75px!important;}.nmb80{margin-bottom:-80px!important;}.nmb85{margin-bottom:-85px!important;}.nmb90{margin-bottom:-90px!important;}.nmb95{margin-bottom:-95px!important;}.nmb100{margin-bottom:-100px!important;}.nmb105{margin-bottom:-105px!important;}.nmb110{margin-bottom:-110px!important;}.nmb115{margin-bottom:-115px!important;}.nmb120{margin-bottom:-120px!important;}.nmb125{margin-bottom:-125px!important;}.nmb130{margin-bottom:-130px!important;}.nmb135{margin-bottom:-135px!important;}.nmb140{margin-bottom:-140px!important;}.nmb145{margin-bottom:-145px!important;}.nmb150{margin-bottom:-150px!important;}.nmb155{margin-bottom:-155px!important;}.nmb160{margin-bottom:-160px!important;}.nmb165{margin-bottom:-165px!important;}.nmb170{margin-bottom:-170px!important;}.nmb175{margin-bottom:-175px!important;}.nmb180{margin-bottom:-180px!important;}.nmb185{margin-bottom:-185px!important;}.nmb190{margin-bottom:-190px!important;}.nmb195{margin-bottom:-195px!important;}.nmb200{margin-bottom:-200px!important;}

.ptZero,.pt00{padding-top:0px!important;}.pt05{padding-top:5px!important;}.pt10{padding-top:10px!important;}.pt15{padding-top:15px!important;}.pt20{padding-top:20px!important;}.pt25{padding-top:25px!important;}.pt30{padding-top:30px!important;}.pt35{padding-top:35px!important;}.pt40{padding-top:40px!important;}.pt45{padding-top:45px!important;}.pt50{padding-top:50px!important;}.pt55{padding-top:55px!important;}.pt60{padding-top:60px!important;}.pt65{padding-top:65px!important;}.pt70{padding-top:70px!important;}.pt75{padding-top:75px!important;}.pt80{padding-top:80px!important;}.pt85{padding-top:85px!important;}.pt90{padding-top:90px!important;}.pt95{padding-top:95px!important;}.pt100{padding-top:100px!important;}.pt105{padding-top:105px!important;}.pt110{padding-top:110px!important;}.pt115{padding-top:115px!important;}.pt120{padding-top:120px!important;}.pt125{padding-top:125px!important;}.pt130{padding-top:130px!important;}.pt135{padding-top:135px!important;}.pt140{padding-top:140px!important;}.pt145{padding-top:145px!important;}.pt150{padding-top:150px!important;}.pt155{padding-top:155px!important;}.pt160{padding-top:160px!important;}.pt165{padding-top:165px!important;}.pt170{padding-top:170px!important;}.pt175{padding-top:175px!important;}.pt180{padding-top:180px!important;}.pt185{padding-top:185px!important;}.pt190{padding-top:190px!important;}.pt195{padding-top:195px!important;}.pt200{padding-top:200px!important;}

.prZero,.pr00{padding-right:0!important;}.pr05{padding-right:5px!important;}.pr10{padding-right:10px!important;}.pr15{padding-right:15px!important;}.pr20{padding-right:20px!important;}.pr25{padding-right:25px!important;}.pr30{padding-right:30px!important;}.pr35{padding-right:35px!important;}.pr40{padding-right:40px!important;}.pr45{padding-right:45px!important;}.pr50{padding-right:50px!important;}.pr55{padding-right:55px!important;}.pr60{padding-right:60px!important;}.pr65{padding-right:65px!important;}.pr70{padding-right:70px!important;}.pr75{padding-right:75px!important;}.pr80{padding-right:80px!important;}.pr85{padding-right:85px!important;}.pr90{padding-right:90px!important;}.pr95{padding-right:95px!important;}.pr100{padding-right:100px!important;}.pr105{padding-right:105px!important;}.pr110{padding-right:110px!important;}.pr115{padding-right:115px!important;}.pr120{padding-right:120px!important;}.pr125{padding-right:125px!important;}.pr130{padding-right:130px!important;}.pr135{padding-right:135px!important;}.pr140{padding-right:140px!important;}.pr145{padding-right:145px!important;}.pr150{padding-right:150px!important;}.pr155{padding-right:155px!important;}.pr160{padding-right:160px!important;}.pr165{padding-right:165px!important;}.pr170{padding-right:170px!important;}.pr175{padding-right:175px!important;}.pr180{padding-right:180px!important;}.pr185{padding-right:185px!important;}.pr190{padding-right:190px!important;}.pr195{padding-right:195px!important;}.pr200{padding-right:200px!important;}

.pbZero,.pb00{padding-bottom:0px!important;}.pb05{padding-bottom:5px!important;}.pb10{padding-bottom:10px!important;}.pb15{padding-bottom:15px!important;}.pb20{padding-bottom:20px!important;}.pb25{padding-bottom:25px!important;}.pb30{padding-bottom:30px!important;}.pb35{padding-bottom:35px!important;}.pb40{padding-bottom:40px!important;}.pb45{padding-bottom:45px!important;}.pb50{padding-bottom:50px!important;}.pb55{padding-bottom:55px!important;}.pb60{padding-bottom:60px!important;}.pb65{padding-bottom:65px!important;}.pb70{padding-bottom:70px!important;}.pb75{padding-bottom:75px!important;}.pb80{padding-bottom:80px!important;}.pb85{padding-bottom:85px!important;}.pb90{padding-bottom:90px!important;}.pb95{padding-bottom:95px!important;}.pb100{padding-bottom:100px!important;}.pb105{padding-bottom:105px!important;}.pb110{padding-bottom:110px!important;}.pb115{padding-bottom:115px!important;}.pb120{padding-bottom:120px!important;}.pb125{padding-bottom:125px!important;}.pb130{padding-bottom:130px!important;}.pb135{padding-bottom:135px!important;}.pb140{padding-bottom:140px!important;}.pb145{padding-bottom:145px!important;}.pb150{padding-bottom:150px!important;}.pb155{padding-bottom:155px!important;}.pb160{padding-bottom:160px!important;}.pb165{padding-bottom:165px!important;}.pb170{padding-bottom:170px!important;}.pb175{padding-bottom:175px!important;}.pb180{padding-bottom:180px!important;}.pb185{padding-bottom:185px!important;}.pb190{padding-bottom:190px!important;}.pb195{padding-bottom:195px!important;}.pb200{padding-bottom:200px!important;}

.plZero,.pl00{padding-left:0!important;}.pl05{padding-left:5px!important;}.pl10{padding-left:10px!important;}.pl15{padding-left:15px!important;}.pl20{padding-left:20px!important;}.pl25{padding-left:25px!important;}.pl30{padding-left:30px!important;}.pl35{padding-left:35px!important;}.pl40{padding-left:40px!important;}.pl45{padding-left:45px!important;}.pl50{padding-left:50px!important;}.pl55{padding-left:55px!important;}.pl60{padding-left:60px!important;}.pl65{padding-left:65px!important;}.pl70{padding-left:70px!important;}.pl75{padding-left:75px!important;}.pl80{padding-left:80px!important;}.pl85{padding-left:85px!important;}.pl90{padding-left:90px!important;}.pl95{padding-left:95px!important;}.pl100{padding-left:100px!important;}.pl105{padding-left:105px!important;}.pl110{padding-left:110px!important;}.pl115{padding-left:115px!important;}.pl120{padding-left:120px!important;}.pl125{padding-left:125px!important;}.pl130{padding-left:130px!important;}.pl135{padding-left:135px!important;}.pl140{padding-left:140px!important;}.pl145{padding-left:145px!important;}.pl150{padding-left:150px!important;}.pl155{padding-left:155px!important;}.pl160{padding-left:160px!important;}.pl165{padding-left:165px!important;}.pl170{padding-left:170px!important;}.pl175{padding-left:175px!important;}.pl180{padding-left:180px!important;}.pl185{padding-left:185px!important;}.pl190{padding-left:190px!important;}.pl195{padding-left:195px!important;}.pl200{padding-left:200px!important;}

.plrZero,.plr00{padding-left:0!important;padding-right:0!important;}.plr05{padding-left:5px!important;padding-right:5px!important;}.plr10{padding-left:10px!important;padding-right:10px!important;}.plr15{padding-left:15px!important;padding-right:15px!important;}.plr20{padding-left:20px!important;padding-right:20px!important;}.plr25{padding-left:25px!important;padding-right:25px!important;}.plr30{padding-left:30px!important;padding-right:30px!important;}.plr35{padding-left:35px!important;padding-right:35px!important;}.plr40{padding-left:40px!important;padding-right:40px!important;}.plr45{padding-left:45px!important;padding-right:45px!important;}.plr50{padding-left:50px!important;padding-right:50px!important;}.plr55{padding-left:55px!important;padding-right:55px!important;}.plr60{padding-left:60px!important;padding-right:60px!important;}.plr65{padding-left:65px!important;padding-right:65px!important;}.plr70{padding-left:70px!important;padding-right:70px!important;}.plr75{padding-left:75px!important;padding-right:75px!important;}.plr80{padding-left:80px!important;padding-right:80px!important;}.plr85{padding-left:85px!important;padding-right:85px!important;}.plr90{padding-left:90px!important;padding-right:90px!important;}.plr95{padding-left:95px!important;padding-right:95px!important;}.plr100{padding-left:100px!important;padding-right:100px!important;}.plr105{padding-left:105px!important;padding-right:5px!important;}.plr110{padding-left:110px!important;padding-right:10px!important;}.plr115{padding-left:115px!important;padding-right:15px!important;}.plr120{padding-left:120px!important;padding-right:20px!important;}.plr125{padding-left:125px!important;padding-right:25px!important;}.plr130{padding-left:130px!important;padding-right:30px!important;}.plr135{padding-left:135px!important;padding-right:35px!important;}.plr140{padding-left:140px!important;padding-right:40px!important;}.plr145{padding-left:145px!important;padding-right:45px!important;}.plr150{padding-left:150px!important;padding-right:50px!important;}.plr155{padding-left:155px!important;padding-right:55px!important;}.plr160{padding-left:160px!important;padding-right:60px!important;}.plr165{padding-left:165px!important;padding-right:65px!important;}.plr170{padding-left:170px!important;padding-right:70px!important;}.plr175{padding-left:175px!important;padding-right:75px!important;}.plr180{padding-left:180px!important;padding-right:80px!important;}.plr185{padding-left:185px!important;padding-right:85px!important;}.plr190{padding-left:190px!important;padding-right:90px!important;}.plr195{padding-left:195px!important;padding-right:95px!important;}.plr200{padding-left:200px!important;padding-right:100px!important;}

.ptbZero,.ptb00{padding-top:0!important;padding-bottom:0!important;}.ptb05{padding-top:5px!important;padding-bottom:5px!important;}.ptb10{padding-top:10px!important;padding-bottom:10px!important;}.ptb15{padding-top:15px!important;padding-bottom:15px!important;}.ptb20{padding-top:20px!important;padding-bottom:20px!important;}.ptb25{padding-top:25px!important;padding-bottom:25px!important;}.ptb30{padding-top:30px!important;padding-bottom:30px!important;}.ptb35{padding-top:35px!important;padding-bottom:35px!important;}.ptb40{padding-top:40px!important;padding-bottom:40px!important;}.ptb45{padding-top:45px!important;padding-bottom:45px!important;}.ptb50{padding-top:50px!important;padding-bottom:50px!important;}.ptb55{padding-top:55px!important;padding-bottom:55px!important;}.ptb60{padding-top:60px!important;padding-bottom:60px!important;}.ptb65{padding-top:65px!important;padding-bottom:65px!important;}.ptb70{padding-top:70px!important;padding-bottom:70px!important;}.ptb75{padding-top:75px!important;padding-bottom:75px!important;}.ptb80{padding-top:80px!important;padding-bottom:80px!important;}.ptb85{padding-top:85px!important;padding-bottom:85px!important;}.ptb90{padding-top:90px!important;padding-bottom:90px!important;}.ptb95{padding-top:95px!important;padding-bottom:95px!important;}.ptb100{padding-top:100px!important;padding-bottom:100px!important;}.ptb105{padding-top:105px!important;padding-bottom:5px!important;}.ptb110{padding-top:110px!important;padding-bottom:10px!important;}.ptb115{padding-top:115px!important;padding-bottom:15px!important;}.ptb120{padding-top:120px!important;padding-bottom:20px!important;}.ptb125{padding-top:125px!important;padding-bottom:25px!important;}.ptb130{padding-top:130px!important;padding-bottom:30px!important;}.ptb135{padding-top:135px!important;padding-bottom:35px!important;}.ptb140{padding-top:140px!important;padding-bottom:40px!important;}.ptb145{padding-top:145px!important;padding-bottom:45px!important;}.ptb150{padding-top:150px!important;padding-bottom:50px!important;}.ptb155{padding-top:155px!important;padding-bottom:55px!important;}.ptb160{padding-top:160px!important;padding-bottom:60px!important;}.ptb165{padding-top:165px!important;padding-bottom:65px!important;}.ptb170{padding-top:170px!important;padding-bottom:70px!important;}.ptb175{padding-top:175px!important;padding-bottom:75px!important;}.ptb180{padding-top:180px!important;padding-bottom:80px!important;}.ptb185{padding-top:185px!important;padding-bottom:85px!important;}.ptb190{padding-top:190px!important;padding-bottom:90px!important;}.ptb195{padding-top:195px!important;padding-bottom:95px!important;}.ptb200{padding-top:200px!important;padding-bottom:100px!important;}
/* ------------------------------------ 共通クラス ここまで */

.bFont{font-size:123.076%;}
.gFont{font-size:160%;}
.sFont{font-size:11px;}

.yellow{color:#FEF51C!important;}

.nFont{font-weight:normal;font-family:'ＭＳ Ｐゴシック','Lucida Grande','Lucida Sans Unicode','Lucida Sans','Hiragino Kaku Gothic Pro',Meiryo,arial,helvetica,clean,sans-serif;text-shadow:none;}
