@charset "UTF-8";
/* ============ base =============== */
/* *{word-break:break-all;} */
*{word-wrap:break-word;}

a:link {color: #038;text-decoration: none;outline:none;}
a:visited {color: #038;text-decoration: none;outline:none;}
a:hover {color: #07f;text-decoration: underline;outline:none;}
a:active {color: #07f;text-decoration: none;outline:none;}

a.k_link:link{color:#333333;text-decoration:none;outline:none;}
a.k_link:visited{color:#333333;text-decoration:none;outline:none;}
a.k_link:hover{color:#005f8f;text-decoration:none;outline:none;}
a.k_link:active{color:#005f8f;text-decoration:none;outline:none;}

a.or_link:link{color:#FF7700;text-decoration:none;outline:none;}
a.or_link:visited{color:#FF7700;text-decoration:none;outline:none;}
a.or_link:hover{color:#FFAA00;text-decoration:none;outline:none;}
a.or_link:active{color:#FF3300;text-decoration:none;outline:none;}

a.red_link:link{color:#cc0000;text-decoration:none;outline:none;}
a.red_link:visited{color:#CC0000;text-decoration:none;outline:none;}
a.red_link:hover{color:#FF7700;text-decoration:none;outline:none;}
a.red_link:active{color:#FF7700;text-decoration:none;outline:none;}

a.g_link:link{color:#F7F5F3;text-decoration:none;outline:none;}
a.g_link:visited{color:#F7F5F3;text-decoration:none;outline:none;}
a.g_link:hover{color:#FF8800;text-decoration:none;outline:none;}
a.g_link:active{color:#FF8800;text-decoration:none;outline:none;}

a.g_linkB:link{color:#0088ff;text-decoration:none;outline:none;}
a.g_linkB:visited{color:#0088ff;text-decoration:none;outline:none;}
a.g_linkB:hover{color:#FF8800;text-decoration:none;outline:none;}
a.g_linkB:active{color:#F7007F;text-decoration:none;outline:none;}

a.gry_link:link{color:#ccc;text-decoration:none;outline:none;}
a.gry_link:visited{color:#ccc;text-decoration:none;outline:none;}
a.gry_link:hover{color:#aae;text-decoration:none;outline:none;}
a.gry_link:active{color:#aae;text-decoration:none;outline:none;}

a.w_link:link{color:#ffffff;text-decoration:none;outline:none;}
a.w_link:visited{color:#ffffff;text-decoration:none;outline:none;}
a.w_link:hover{color:#eeeeee;text-decoration:underline;outline:none;}
a.w_link:active{color:#eeeeee;text-decoration:none;outline:none;}

a.y_link:link{color:#f9fe92;text-decoration:none;outline:none;}
a.y_link:visited{color:#f9fe92;text-decoration:none;outline:none;}
a.y_link:hover{color:#ffff00;text-decoration:underline;outline:none;}
a.y_link:active{color:#ffff00;text-decoration:none;outline:none;}

a.koko:link{color:#ff7733;text-decoration:underline;outline:none;}
a.koko:visited{color:#ff7733;text-decoration:underline;outline:none;}
a.koko:hover{color:#ff7733;text-decoration:underline;outline:none;}
a.koko:active{color:#ff7733;text-decoration:underline;outline:none;}
/* ================ screen ================ */
@media screen{
.screenNoDisp{display:none;}
}/* screen */
/* ================================ */
@media print{
.printNoDisp{display:none;}
}/* print */
/* ================================ zoom:1; */
.pageBreakBf{page-break-before: always;}/* IE */
.pageBreakAft{page-break-after: always;}

.txLeft{text-align:left;}
.txCenter{text-align:center;}
.txRight{text-align:right;}
.txVtop{vertical-align:top;}
.txVmiddle{vertical-align:middle;}
.txVbottom{vertical-align:bottom;}
.noWrap {white-space: nowrap;}
.noDisp{display:none;}
.bold{font-weight:bold;}
.bolder{font-weight:bolder;}
.fNormal{font-weight:normal;}
.obli{font-style:oblique;}
.throu{text-decoration:line-through;}
.under{text-decoration:underline;}
.over{text-decoration:overline;}
.pointer{cursor:pointer;}
.lsNormal{letter-spacing:normal;}
/* ===== float ===== */
.fLeft{float:left;}
.fRight{	float:right;}
.clrBoth{clear:both;}
.clrLeft{clear:left;}
.clrRight{clear:right;}

.clearFloat:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clrBlock {
clear: both;
display: block;
margin: 0;
padding: 0;
height: 0;
line-height: 1px;
font-size: 1px; 
overflow:hidden;
zoom:1;
}
/* ================================ */
.fs2{font-size:80%;}
.fs1{font-size:90%;}
.fdef{font-size:100%;}
.fl1{font-size:110%;}
.fl2{font-size:120%;}
.fl3{font-size:140%;}
.fl4{font-size:160%;}
.fl5{font-size:240%;}

.f09px{font-size:9px;}
.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f13px{font-size:13px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f24px{font-size:24px;}
.f32px{font-size:32px;}
.f36px{font-size:36px;}
.f48px{font-size:48px;}
/* ================================ */
.cblack { color: #000000;}
.cwhite { color: #FFFFFF;}
.cred { color: #FF0000;}
.clogored { color: #ff7733;}
.cdkred { color: #770000;}
.cbrown { color: brown;}
.corgred { color: #FF6600;}
.corg { color: #FFAA00;}
.cmosgold { color: #886644;}
.cgreen{color:#33BB33;}
.cdkgrn { color: #337700;}
.cgry { color: #777777;}
.cgry2 { color: #999999;}
.cdkgry { color: #555555;}
.cwgry2 { color: #AAAAAF;}
.cwgry{ color:#CFCFC7;}
.cmagenta{color:#F5006B;}
.cmosgrn{color:#689B00;}
.cdkblue{color:#5555BB;}
.cpink{color:#e3575d;}
.colive{color:olive;}

.bfgry{background-color:#f5f3f0;}
.bthinGrn{background-color:#f5fff5;}
.bgry{background-color:#ddd;}
.bwhite{background-color:#FFFFFF;}
.bpink{background-color:#FFF0F0;}
.bcream{background-color:#FFFFE3;}
.bgreen{background-color:#EEFFDD;}
.bblue{background-color:#F0F0FF;}
.bgry2{background-color:#D7D7D7;}
.bwgry{background-color:#F7F3F3;}
.boff{background-color:#F0F0F0;}
.bkoko{background-color:#caffd7;}
.bkoko2{background-color:#3a4231;}
.bzakka{background-color:#e7fff3;}
.borganic{background-color:#f7ffdb;}
.bbrown{background-color:#c8b495;}
.bBeige{background-color:#e3e1d0;}
.offrow{
font-style:oblique;
color:#999;
}
.exrow{
font-weight:normal;
color:#aa8855;
}

/* ================================ */
.mgnt5{margin-top:5px;}
.mgnt10{margin-top:10px;}
.mgnt15{margin-top:15px;}
.mgnt20{margin-top:20px;}
.mgnt25{margin-top:22px;}
.mgnt30{margin-top:30px;}
.mgnt35{margin-top:35px;}
.mgnt40{margin-top:40px;}

.mgnb5{margin-bottom:5px;}
.mgnb10{margin-bottom:10px;}
.mgnb15{margin-bottom:15px;}
.mgnb20{margin-bottom:20px;}
.mgnb25{margin-bottom:25px;}
.mgnb30{margin-bottom:30px;}
.mgnb35{margin-bottom:35px;}
.mgnb40{margin-bottom:40px;}
.mgnb50{margin-bottom:50px;}
.mgnb60{margin-bottom:60px;}
.mgnb70{margin-bottom:70px;}
.mgnb80{margin-bottom:80px;}
.mgnb90{margin-bottom:90px;}
.mgnb100{margin-bottom:100px;}

.pdd3{padding:3px;}
.pdd5{padding:5px;}
.pdd10{padding:10px;}
.pdd15{padding:15px;}
.pdd20{padding:20px;}

.pddt5{padding-top:5px;}
.pddt10{padding-top:10px;}
.pddt15{padding-top:15px;}
.pddt20{padding-top:20px;}

.pddb5{padding-bottom:5px;}
.pddb10{padding-bottom:10px;}
.pddb15{padding-bottom:15px;}
.pddb20{padding-bottom:20px;}

.mgnL5{margin-left:5px;}
.mgnL10{margin-left:10px;}
.mgnL15{margin-left:15px;}
.mgnL20{margin-left:20px;}

.mgnR5{margin-right:5px;}
.mgnR10{margin-right:10px;}
.mgnR15{margin-right:15px;}
.mgnR20{margin-right:20px;}

.shadow2p{
-webkit-box-shadow: 2px 2px 20px #ddd;
-moz-box-shadow: 2px 2px 20px #ddd;
box-shadow: 2px 2px 20px #ddd;
}
.radius4p{
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

a img:hover{
zoom: 1;
filter:alpha(opacity=75);
-moz-opacity:0.75; 
opacity:0.75; 
}
