/******************************************************
	初期設定
******************************************************/
body,tr,td,th{margin:0px; padding:0px; font-size:80%; line-height:160%; color:#333333; font-family:"ＭＳＰ ゴシック", "ヒラギノ ゴシック", "Osaka";}
dl, dt, dd{margin:0px; padding:0px; overflow:hidden;}


img{border:0px;}
a:link{text-decoration : none;}
a:visited {text-decoration : none;}
a:active {text-decoration : none;}
A:HOVER{color : white ;background-color : #ff80c0 ;}

body{
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color: #ffd0e8;
	scrollbar-track-color:#ffffff;
	scrollbar-highlight-color: #ffd0e8;
	scrollbar-shadow-color: #ffd0e8;
	scrollbar-3dlight-color: #ffd0e8;
	scrollbar-darkshadow-color: #ffd0e8;
}
		


/******************************************************
	共通関係
******************************************************/

/* 共通ボックススタイル */
.boxSS{margin-bottom:5px;}
.boxS{margin-bottom:10px;}
.boxMS{margin-bottom:15px;}
.boxM{margin-bottom:0px;}
.boxL{margin-bottom:30px;}
.boxLL{margin-bottom:50px;}

.alignLF{text-align:left;}
.alignCT{text-align:center;}
.alignRE{text-align:right;}


.wacomBGA{background:url(../img/bg.gif);}
.wacomBGA2{background:url(../img/step2/bg.gif);}
.wacomBGA3{background:url(../img/step3/bg.gif);}
.wacomBGA4{background:url(../img/step4/bg.jpg);}

.mainBDY{width:950px; text-align:left; padding:0px 0px 0px 0px; background:#fff;}
.conL{margin:0px 0px 0px 20px;}
.conL dt{margin-bottom:25px;}
.rsname{color:#e85298; font-weight:bold;}
.colorY{padding:20px; background:#fadce9;}
.btnL{text-align:center; margin-bottom:20px;}
.FT{color:#fff; text-align:center; margin:15px 0px; padding:5px; background:#db3678;}
.FT2{color:#fff; text-align:center; margin:15px 0px; padding:5px; background:#ff9c00;}
.FT3{color:#fff; text-align:center; margin:15px 0px; padding:5px; background:#8bca5a;}
.FT4{color:#fff; text-align:center; margin:15px 0px; padding:5px; background:#4aa6f1;}



/* 共通フレームスタイル */
.shrFrm{width:910px; margin:0px 0px 0px 0px; min-height:0px;}
.shrFrm:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
/* \*/
*html .shrFrm{height:1px; overflow:visible;}
.shrFrm{display:block;}
/* */

/* 4カラム */
.shrFrm .A{width:228px; margin-right:0px; float:left;}
.shrFrm .B{width:227px; margin-right:0px; float:left;}
.shrFrm .C{width:228px; margin-right:0px; float:left;}
.shrFrm .D{width:227px; margin-right:0px; float:left;}

/* 3カラム */
.shrFrm .LFB{width:190px; margin-right:21px; float:left;}
.shrFrm .CTLB{width:190px; margin-right:21px; float:left;}
.shrFrm .CTRB{width:190px; margin-right:20px; float:left;}
.shrFrm .RTB{width:190px; float:left;}

/*メニュー*/

#frmMnA{width:910px; text-align:left; margin:0px auto; clear:both;}
#frmMnA a:hover, #frmMnA a.selected, #frmMnA a.active{background-position:0px -83px;}
#frmMnA ul{height:83px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMnA li{list-style:none; float:left;}
#frmMnA a{height:83px;text-indent:-9999em; display:block;}

#frmMnAA a{background:url(../img/tab001a.jpg); width:228px;}
#frmMnAB a{background:url(../img/tab002a.jpg); width:227px;}
#frmMnAC a{background:url(../img/tab003a.jpg); width:228px;}
#frmMnAD a{background:url(../img/tab004a.jpg); width:227px;}


#frmMnB{width:910px; text-align:left; margin:0px auto; clear:both;}
#frmMnB a:hover, #frmMnB a.selected, #frmMnB a.active{background-position:0px -83px;}
#frmMnB ul{height:83px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMnB li{list-style:none; float:left;}
#frmMnB a{height:83px;text-indent:-9999em; display:block;}

#frmMnBA a{background:url(../img/step2/tab001b.jpg); width:228px;}
#frmMnBB a{background:url(../img/step2/tab002b.jpg); width:227px;}
#frmMnBC a{background:url(../img/step2/tab003b.jpg); width:228px;}
#frmMnBD a{background:url(../img/step2/tab004b.jpg); width:227px;}


#frmMnC{width:910px; text-align:left; margin:0px auto; clear:both;}
#frmMnC a:hover, #frmMnC a.selected, #frmMnC a.active{background-position:0px -83px;}
#frmMnC ul{height:83px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMnC li{list-style:none; float:left;}
#frmMnC a{height:83px;text-indent:-9999em; display:block;}

#frmMnCA a{background:url(../img/step3/tab001b.jpg); width:228px;}
#frmMnCB a{background:url(../img/step3/tab002b.jpg); width:227px;}
#frmMnCC a{background:url(../img/step3/tab003b.jpg); width:228px;}
#frmMnCD a{background:url(../img/step3/tab004b.jpg); width:227px;}


#frmMnDC a{background:url(../img/step4/tab003b.jpg); width:228px;}
#frmMnDD a{background:url(../img/step4/tab004b.jpg); width:227px;}
#frmMnDE a{background:url(../img/step4/tab004c.jpg); width:227px;}


/*第1回目*/

#frmMn4{width:376px; text-align:left; margin:0px auto; clear:both;}
#frmMn4 a:hover, #frmMn4 a.selected, #frmMn4 a.active{background-position:0px -57px;}
#frmMn4 ul{height:57px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMn4 li{list-style:none; float:left;}
#frmMn4 a{height:57px;text-indent:-9999em; display:block;}

#frmMn4A a{background:url(../img/1btna.jpg); width:376px;}

#frmMn5{width:304px; text-align:left; margin:0px auto; clear:both;}
#frmMn5 a:hover, #frmMn5 a.selected, #frmMn5 a.active{background-position:0px -79px;}
#frmMn5 ul{height:79px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMn5 li{list-style:none; float:left;}
#frmMn5 a{height:79px;text-indent:-9999em; display:block;}

#frmMn5A a{background:url(../img/1imgbtn1.jpg); width:304px;}

#frmMn6{width:304px; text-align:left; margin:0px auto; clear:both;}
#frmMn6 a:hover, #frmMn6 a.selected, #frmMn6 a.active{background-position:0px -80px;}
#frmMn6 ul{height:80px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMn6 li{list-style:none; float:left;}
#frmMn6 a{height:80px;text-indent:-9999em; display:block;}

#frmMn6A a{background:url(../img/1imgbtn2.jpg); width:304px;}

#frmMn7{width:457px; text-align:left; margin:0px auto; clear:both;}
#frmMn7 a:hover, #frmMn4 a.selected, #frmMn4 a.active{background-position:0px -63px;}
#frmMn7 ul{height:63px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMn7 li{list-style:none; float:left;}
#frmMn7 a{height:63px;text-indent:-9999em; display:block;}

#frmMn7A a{background:url(../img/captionbtn1.jpg); width:457px;}
#frmMn7B a{background:url(../img/captionbtn2.jpg); width:457px;}


/*第2回目*/

#frmMn2{width:305px; text-align:left; margin:0px auto; clear:both;}
#frmMn2 a:hover, #frmMn2 a.selected, #frmMn2 a.active{background-position:0px -79px;}
#frmMn2 ul{height:79px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMn2 li{list-style:none; float:left;}
#frmMn2 a{height:79px;text-indent:-9999em; display:block;}

#frmMn2A a{background:url(../img/step2/2imgbtn1.jpg); width:305px;}

#frmMn3{width:305px; text-align:left; margin:0px auto; clear:both;}
#frmMn3 a:hover, #frmMn3 a.selected, #frmMn3 a.active{background-position:0px -81px;}
#frmMn3 ul{height:81px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMn3 li{list-style:none; float:left;}
#frmMn3 a{height:81px;text-indent:-9999em; display:block;}

#frmMn3A a{background:url(../img/step2/2imgbtn2.jpg); width:305px;}

/*第3回目*/

#frmMn3B{width:304px; text-align:left; margin:0px auto; clear:both;}
#frmMn3B a:hover, #frmMn3B a.selected, #frmMn3B a.active{background-position:0px -80px;}
#frmMn3B ul{height:80px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMn3B li{list-style:none; float:left;}
#frmMn3B a{height:80px;text-indent:-9999em; display:block;}

#frmMn3BA a{background:url(../img/step3/3imgbtn1.jpg); width:304px;}
#frmMn3BB a{background:url(../img/step3/3imgbtn2.jpg); width:304px;}

/*第4回目*/

#frmMn4A{width:301px; text-align:left; margin:0px auto; clear:both;}
#frmMn4A a:hover, #frmMn4A a.selected, #frmMn4A a.active{background-position:0px -74px;}
#frmMn4A ul{height:74px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMn4A li{list-style:none; float:left;}
#frmMn4A a{height:74px;text-indent:-9999em; display:block;}

#frmMn4AA a{background:url(../img/step4/4imgbtn1.jpg); width:301px;}

#frmMn4B{width:271px; text-align:left; margin:0px auto; clear:both;}
#frmMn4B a:hover, #frmMn4A a.selected, #frmMn4A a.active{background-position:0px -74px;}
#frmMn4B ul{height:74px; margin:0px; padding:0px 0px 0px 0px; list-style:none; overflow:hidden;}
#frmMn4B li{list-style:none; float:left;}
#frmMn4B a{height:74px;text-indent:-9999em; display:block;}

#frmMn4BA a{background:url(../img/step4/4imgbtn2.jpg); width:271px;}



