@charset "shift_jis";

* {
     margin: 0px;
     padding: 0px;
}

/*-----contents design4-----*/

   /*------------------------------------
     contents kanto4_base
   ------------------------------------*/

#top01_aD4_contents {
     width: 575px;
     margin: 0;
}
#top01_aD4_contents h1.T {
	 width: 565px;
     margin: 5px 0;
	 padding: 4px 0 0 10px;
     font-size: 12px;
     line-height: 145%;
     background-color: #CCFFCC;
}
#top01_aD4_contents_H01 {
     width: 575px;
     height: 120px;
     margin: 0 auto 0 auto;
}
#top01_aD4_contents_H01_L {
     float: left;
     width: 150px;
     height: 113px;
     margin: 3px auto 0 15px;
}
#top01_aD4_contents_H01_R {
     float: right;
     width: 390px;
     margin: 0;
	 padding:5px
}

#top01_aD4_contents_H01_R h1 {
     margin: 0 auto 10px auto;
     text-align: center;
     font-size: 12px;
     line-height: 130%;
     color: #fd8030;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #fd8030;
}

#top01_aD4_contents_H01_R p.01 {
     font-size: 0.8em;
     line-height: 145%;
}

#top01_aD4_contents_H01_R_shop {
	 float: right;
}

#top01_aD4_contents_H01_R p.02 {
     text-align: right;
     font-size: 1.2em;
     line-height: 145%;
}

#top01_aD4_contents_H02 {
     width: 575px;
     height: 160px;
     margin: 0 auto 15px auto;
}
#top01_aD4_contents_H02_L {
     float: left;
     width: 175px;
     height: 120px;
     margin: 30px 0 0 0;
}
#top01_aD4_contents_H02_R {
     float: right;
     width: 390px;
     margin: 0;
     padding: 5px;
}

#top01_aD4_contents_H02_R h1 {
     margin: 0 auto 10px auto;
     text-align: center;
     font-size: 12px;
     line-height: 130%;
     color: #fd8030;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #fd8030;
}

#top01_aD4_contents_H02_R p.01 {
     font-size: 0.8em;
     line-height: 145%;
}

#top01_aD4_contents_H02_R_shop {
	 float: right;
}

#top01_aD4_contents_H02_R p.02 {
     text-align: right;
     font-size: 1.2em;
     line-height: 145%;
}

   /*------------------------------------
     contents awa4-01
   ------------------------------------*/
#mid01D4_L {
     width: 575px;
     margin: 0;
}
h1.mid01_aD4_L {
     width: 575px;
     height: 125px;
     margin: 0 0 20px 0;
     background-image: url(../../images/awa/title_awa4-01.jpg);
     background-repeat: no-repeat;
     text-indent: -9999px; /* テキスト非表示 */
}

   /*------------------------------------
     contents awa4-02
   ------------------------------------*/
#mid01D4_L {
     width: 575px;
     margin: 0;
}
h1.mid01_bD4_L {
     width: 575px;
     height: 125px;
     margin: 0 0 20px 0;
     background-image: url(../../images/awa/title_awa4-02.jpg);
     background-repeat: no-repeat;
     text-indent: -9999px; /* テキスト非表示 */
}


   /*------------------------------------
     contents haga4
   ------------------------------------*/
#mid01D4_L {
     width: 575px;
     margin: 0;
}
h1.mid01_cD4_L {
     width: 575px;
     height: 125px;
     margin: 0 0 20px 0;
     background-image: url(../../images/haga/title_haga4.jpg);
     background-repeat: no-repeat;
     text-indent: -9999px; /* テキスト非表示 */
}

   /*------------------------------------
     contents ikaho4
   ------------------------------------*/
#mid01D4_L {
     width: 575px;
     margin: 0;
}
h1.mid01_dD4_L {
     width: 575px;
     height: 125px;
     margin: 0 0 20px 0;
     background-image: url(../../images/ikaho/title_ikaho4.jpg);
     background-repeat: no-repeat;
     text-indent: -9999px; /* テキスト非表示 */
}

   /*------------------------------------
     contents kiryuu4
   ------------------------------------*/
#mid01D4_L {
     width: 575px;
     margin: 0;
}
h1.mid01_eD4_L {
     width: 575px;
     height: 125px;
     margin: 0 0 20px 0;
     background-image: url(../../images/kiryuu/title_kiryuu4.jpg);
     background-repeat: no-repeat;
     text-indent: -9999px; /* テキスト非表示 */
}