/*mikawa-only?*/
.text12-2{
font-size:12px;
}

.text12-style1{
font-size:12px;
}


/* font base */
/* {font:style(italic) weight(bold) size/height;} */
.fon_a{color:#000000;}
.whats_a{color:#666666;border: #000000;border-style:solid;border-width:1pt 1pt 1pt 1pt;padding: 0pt 2pt 0pt 2pt;}


/* back base */
.bac_a{color:#000000;padding: 1pt 0pt 0pt 0pt;background-color:#EEEEEE;}



/* input base */
.inpN_a{font: normal normal 10pt/10pt;ime-mode:inactive;text-align:left ;}
.inpN_r{font: normal normal 10pt/10pt;ime-mode:inactive;text-align:right;}
.inpT_a{font: normal normal 10pt/10pt;ime-mode:active  ;text-align:left ;}


/* border base */
.bor_a {border: #000000;border-style:solid;border-width:1pt 1pt 1pt 1pt;color:#000000;padding: 0pt 0pt 0pt 0pt;}
.bor_b {border-collapse: collapse;color:#000000;padding: 0pt 0pt 0pt 0pt;}

/* hr base */
.hr_a {color: #FF3C00; filter:alpha(opacity=100,finishopacity=10,style=3);}
.hr_b {color: #FF3C00; filter:alpha(opacity=100,finishopacity=10,style=0);}

/* font link */
a:link    {color:#000000;text-align:left;text-decoration:none;}
a:active  {color:#000000;text-align:left;text-decoration:none;}
a:visited {color:#000000;text-align:left;text-decoration:none;}
a:hover   {color:#000000;text-align:left;text-decoration:underline;}

.whats:link    {color:#666666;text-align:left;text-decoration:none;padding: 0pt 0pt 0pt 0pt;width:100%;}
.whats:active  {color:#A9005A;text-align:left;text-decoration:none;padding: 0pt 0pt 0pt 0pt;width:100%;}
.whats:visited {color:#A9005A;text-align:left;text-decoration:none;padding: 0pt 0pt 0pt 0pt;width:100%;}
.whats:hover   {color:#A9005A;text-align:left;text-decoration:underline;padding: 0pt 0pt 0pt 0pt;width:100%;}


.product:link    {color:#888888;text-align:left;text-decoration:none;padding: 0pt 0pt 0pt 0pt;width:100%;}
.product:active  {color:#888888;text-align:left;text-decoration:none;padding: 0pt 0pt 0pt 0pt;width:100%;}
.product:visited {color:#888888;text-align:left;text-decoration:none;padding: 0pt 0pt 0pt 0pt;width:100%;}
.product:hover   {color:#A9005A;text-align:left;text-decoration:underline;padding: 0pt 0pt 0pt 0pt;width:100%;}

h1 a { display:block;
margin:0 auto; Z^Oꍇ
}
h1 span { display:none; }


.text12 { font-size: 0.8em;
          color: #333333;
}

.text11 { font-size: 0.7em; 
          color: #333333;
}

.text10 { font-size: 0.6em;
          color: #333333;
}

.text_pink { font-size: 0.8em;
          color: #FF6666;
}

.text01 { 
        font-size: 12px; 
		color:#666666;
}
.text {
	line-height: 20px;
	color: #666666;
}
.campaign {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	font-weight: bold; 
	color: #8d4b9f;
	background-color: #f8e7f2;
}
.campaign2 {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
.campaign-g {

	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #597542;
	font-weight: bold; 
	background-color: #f0ffd1;
}
.campaign-r {


	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #ad4967;
	font-weight: bold; 
	background-color: #fff0f5;
}
.campaign-s {



	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	color: #df7d4c;
	font-weight: bold; 
	background-color: #fff0e6;
}
.text12-senmon {
	font-size: 12px;
	padding-top: 3px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}

.event-title {
    color:#3399FF;
	font-size: 12px;
	padding-top: 3px;
    font-weight:bold;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}

.tit {
	border-bottom-width: medium;
	border-bottom-style: inset;
	border-bottom-color: #000000;
}

.bana_table {
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	font-size: 12px;
	border: 1px solid #CCCCCC;
}

info_ogtxt{
	font-size: 0.8em;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
    color:#FF6600;
}

