A:link {color:#6699CC; text-decoration:underline}
A:visited {color:#CC6666; text-decoration:underline}
A:hover {color:#CC6633; text-decoration:underline overline}
A:active {color:#996633; text-decoration:underline}

A.naviNoVis:link {color:#666699; text-decoration:none}
A.naviNoVis:visited {color:#666699; text-decoration:none}
A.naviNoVis:hover {color:#CC6633; text-decoration:underline overline}
A.naviNoVis:active {color:#996633; text-decoration:none}

A.naviNoVisUl:link {color:#666699; text-decoration:underline}
A.naviNoVisUl:visited {color:#666699; text-decoration:underline}
A.naviNoVisUl:hover {color:#CC6633; text-decoration:underline overline}
A.naviNoVisUl:active {color:#996633; text-decoration:underline}

A.topNavi:link {color:#CC6666; text-decoration:none}
A.topNavi:visited {color:#CC6666; text-decoration:none}
A.topNavi:hover {color:#CCCC99; text-decoration:underline overline}
A.topNavi:active {color:#FFCC66; text-decoration:none}

A.conLk:link {color:#666699; text-decoration:underline}
A.conLk:visited {color:#666699; text-decoration:underline}
A.conLk:hover {color:#00CCCC; text-decoration:underline overline}
A.conLk:active {color:#333366; text-decoration:underline}


A.cfBanner:link {color:#FFFFFF; text-decoration:none}
A.cfBanner:visited {color:#FFFFFF; text-decoration:none}
A.cfBanner:hover {color:#FFCCCC; text-decoration:underline overline}
A.cfBanner:active {color:#CC6666; text-decoration:none}

A.cfBanner2:link {color:#FFFFFF; text-decoration:underline}
A.cfBanner2:visited {color:#FFFFFF; text-decoration:underline}
A.cfBanner2:hover {color:#FFCCCC; text-decoration:underline overline}
A.cfBanner2:active {color:#CC6666; text-decoration:underline}


A.endLink:link {color:#FFCC66; text-decoration:none}
A.endLink:visited {color:#FFCC66; text-decoration:none}
A.endLink:hover {color:#CCCC99; text-decoration:underline overline}
A.endLink:active {color:#CC9933; text-decoration:none}


A.copyright:link {color:#FFFFFF; text-decoration:none}
A.copyright:visited {color:#FFFFFF; text-decoration:none}
A.copyright:hover {color:#CCCC99; text-decoration:underline overline}
A.copyright:active {color:#FFFFFF; text-decoration:none}



.top {
	color:#FFFFFF;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.topInfo {
	color:#FFFFFF;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}



.navi {
	color:#6699CC;
	font:normal bold 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.naviNL {
	color:#FFFFFF;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.endNaviNL {
	color:#FFFFFF;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}



.topNavi {
	color:#CC6666;
	font:normal bold 14px "ＭＳ Ｐゴシック",Osaka,sans-serif
}



.contInfo {
	color:#990033;
	font:normal normal 14px "ＭＳ Ｐゴシック",Osaka,sans-serif
}



.addBM {
	color:#FFFFFF;
	font:normal normal 12px "ＭＳ Ｐゴシック",Osaka,sans-serif
}




H1.head {
	color:#FFCC66;
	font:normal normal 28px "ＭＳ Ｐゴシック",Osaka,sans-serif;
	text-align:center
}


H2.subTitle {
	color:#CC3333;
	font:normal bold 20px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

H2.contTitle {
	color:#666699;
	font:normal bold 20px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}


H3.contSubTitle {
	color:#669999;
	font:normal bold 18px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

H3.contSubTitle2 {
	color:#9999CC;
	font:normal bold 18px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

H3.contSubTitle3 {
	color:#CC6666;
	font:normal bold 18px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

H4.contSubTitle {
	color:#9999CC;
	font:normal bold 16px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.subTitle {
	color:#CC3333;
	font:normal bold 20px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.contSubTitle2 {
	color:#9999CC;
	font:normal bold 18px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.contSubTitle3 {
	color:#CC6666;
	font:normal bold 18px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.big101 {
	color:#CC3333;
	font:normal bold 18px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.big201 {
	color:#339999;
	font:normal bold 22px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.big202 {
	color:#CC6666;
	font:normal bold 22px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.big203i {
	color:#FF9966;
	font:italic bold 22px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.big204 {
	color:#666699;
	font:normal bold 22px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.big205 {
	color:#FF6600;
	font:normal bold 22px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.big301 {
	color:#FF9966;
	font:normal bold 28px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.big301i {
	color:#FF9966;
	font:italic bold 28px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.big302 {
	color:#CC6666;
	font:normal bold 28px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.big304 {
	color:#666699;
	font:normal bold 28px/140% "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.small-101 {
	color:#996699;
	font:normal normal 14px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.small-201 {
	color:#336666;
	font:normal normal 13px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.small-202 {
	color:#FF9966;
	font:normal normal 12px/150% "ＭＳ Ｐゴシック",Osaka,sans-serif
}




.bt01 {
	color:#000000;
	font:normal normal 16px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.bt02 {
	color:#CC6666;
	font:normal normal 16px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.bt03 {
	color:#FF9966;
	font:normal normal 16px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.bt04 {
	color:#336666;
	font:normal normal 16px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.bt05 {
	color:#FF6600;
	font:normal normal 16px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.bt06b {
	color:#666699;
	font:normal bold 16px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}



.bnList {
	color:#000000;
	font:normal normal 14px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.bnListLink {
	color:#6699CC;
	font:normal normal 14px "ＭＳ Ｐゴシック",Osaka,sans-serif
}




/* メルマガ登録 */

.magTitle {
	color:#666666;
	font:normal normal 16px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.cyclePbl {
	color:#CC6633;
	font:normal bold 16px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.notes1 {
	color:#666666;
	font:normal bold 14px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.notes2 {
	color:#666666;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.form {
	color:#CC6633;
	font:normal bold 16px/170% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.powered {
	color:#666666;
	font:normal bold 16px "ＭＳ Ｐゴシック",Osaka,sans-serif
}




.cfBannerF {
	color:#FFFFFF;
	font:normal bold 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}



.endSiteName {
	color:#CC3333;
	font:normal bold 20px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.endName {
	color:#336666;
	font:normal normal 14px "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.endNavi {
	color:#FFCC66;
	font:normal bold 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.endCell {
	background-color:#CC6633;
	text-align:center
}

.end {
	color:#FFFFFF;
	font:normal normal 14px "ＭＳ Ｐゴシック",Osaka,sans-serif;
	text-align:center
}



/* pPolicy */

.wpbt-1 {
	color:#333333;
	font:normal normal 15px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.wpbt-2 {
	color:#333333;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.tpC9C2 {
	color:#CC99CC;
	font:normal bold 26px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.pp01 {
	background-color:#FFFFFF;
	color:#CC99CC;
	font:normal bold 16px "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.btwh-2 {
	color:#FFFFFF;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.end2 {
	background-color:#CCCCFF;
	color:#333333;
	font:normal normal 14px "ＭＳ Ｐゴシック",Osaka,sans-serif;
	text-align:center
}



/* download Center */

.mailAdd {
	color:#CC3333;
	font:normal bold 16px "ＭＳ Ｐゴシック",Osaka,sans-serif
}



/* eZine */

A.m:link {color:#6699CC; text-decoration:underline}
A.m:visited {color:#993399; text-decoration:underline}
A.m:hover {color:#33FF66; text-decoration:underline overline}
A.m:active {color:#993333; text-decoration:underline}

A.mNavi:link {color:#FFFFFF; text-decoration:none}
A.mNavi:visited {color:#FFFFFF; text-decoration:none}
A.mNavi:hover {color:#CCCC99; text-decoration:underline overline}
A.mNavi:active {color:#FFFFFF; text-decoration:none}

A.mNavi2:link {color:#666699; text-decoration:none}
A.mNavi2:visited {color:#666699; text-decoration:none}
A.mNavi2:hover {color:#FFFFFF; text-decoration:underline overline}
A.mNavi2:active {color:#666699; text-decoration:none}

A.m:link {color:#6699CC; text-decoration:underline}
A.m:visited {color:#993399; text-decoration:underline}
A.m:hover {color:#33FF66; text-decoration:underline overline}
A.m:active {color:#993333; text-decoration:underline}

A.mBottom:link {color:#FFFFFF; text-decoration:underline}
A.mBottom:visited {color:#FFFFFF; text-decoration:underline}
A.mBottom:hover {color:#CCCC99; text-decoration:underline overline}
A.mBottom:active {color:#FFFFFF; text-decoration:underline}

.mTop {
	color:#FFFFFF;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.mNaviSF {
	color:#FFCC00;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.mNaviSF2 {
	color:#CC9966;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.mNavi {
	color:#FFFFFF;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.mNavi2 {
	color:#666699;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.mMainTitle {
	color:#CC6633;
	font:normal bold 18px "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

.mTitle {
	color:#CC9966;
	font:normal bold 18px "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

H1.mH1 {
	color:#CC9966;
	font:normal bold 18px "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

H2.mH2 {
	color:#CC9966;
	font:normal bold 18px "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

H3.mH3 {
	color:#CC9999;
	font:normal bold 18px "ＭＳ Ｐゴシック",Osaka,sans-serif;
}


.mFH1 {
	color:#CC9966;
	font:normal bold 18px "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

.mFH2 {
	color:#CC9966;
	font:normal bold 18px "ＭＳ Ｐゴシック",Osaka,sans-serif;
}

.mFH3 {
	color:#CC9999;
	font:normal bold 18px "ＭＳ Ｐゴシック",Osaka,sans-serif;
}


.mBt {
	color:#000000;
	font:normal normal 14px/180% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.mBt-red {
	color:#CC6666;
	font:normal normal 14px/180% "ＭＳ Ｐゴシック",Osaka,sans-serif
}
.mBt-stred {
	color:#CC6666;
	font:normal bold 14px/180% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.mBtSmall-red {
	color:#CC6666;
	font:normal normal 13px/180% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.mBtPlus-red {
	color:#CC6666;
	font:normal normal 16px/180% "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.mSideTitle {
	color:#CC6666;
	font:normal normal 13px/150% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

.mSide {
	color:#336666;
	font:normal normal 13px/150% "ＭＳ Ｐゴシック",Osaka,sans-serif
}

EM.mSide {
	color:#336666;
	font:normal bold 13px/150% "ＭＳ Ｐゴシック",Osaka,sans-serif
}


.mBottom {
	color:#FFFFFF;
	font:normal normal 13px "ＭＳ Ｐゴシック",Osaka,sans-serif
}
