@charset "shift_JIS";

/*---------------------------------------------------------------------------
      基本設定
---------------------------------------------------------------------------*/
body{
 background-color:    ;
 background-image:    url(/curecare/jiou_lp/img/back1.jpg);
 background-position: center;
 background-repeat:   repeat-y;
 color:               #;
 font-family: 'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
 margin:              0px;
 padding:             0px;
 text-align:          center;
}

.bg-image {
	background: transparent url(../img/back1.jpg)  repeat center top;
}



#main{
background: transparent url(../img/bg12.jpg)  repeat-y center top;
 background-color: #ffffff;
 color:            #ffffff;
 margin:           0px auto;
 width:            920px;
}


div,td{
 text-align: left;
}


p,pre{
 font: 14px/28px  'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
}


li{
 margin:          0px 20px 0px 0px;
 list-style-type: none;
}


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


ol {
    margin:  0px 50px;
    padding: 0px 100px;
}

ol li {
    background: url("../img/check1.jpg") no-repeat scroll 0 0 transparent;
    border-bottom: 2px dotted #DFDFDF;
    color: #000000;
    font-size: 1.2em;
    line-height: 170%;
    list-style: none outside none;
    margin: 5px 0;
    padding: 0 0 5px 50px;
}

ol li1 {
    border-bottom: 2px dotted #DFDFDF;
    color: #000000;
    font-size: 1.2em;
    line-height: 170%;
    list-style: none outside none;
    margin: 5px 0;
    padding: 0 0 5px 50px;
}

em{
 font-style:  normal;
 font-weight: bold;
}


img{
 border: 0px;
}



/*---------------------------------------------------------------------------
      ヘッダー
---------------------------------------------------------------------------*/
#header{
background-image: url("../img/lp02.jpg");
 background-position: center;
 background-repeat:   no-repeat;
 	height:290px;
 color:               #333333;
 font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
 margin:              0px;
 padding:             0px;
 text-align:          center;
/* width:               920px;*/
}

/*---------------------------------------------------------------------------
      メインコンテンツ
---------------------------------------------------------------------------*/
#contents{
 margin: 0px 0px 0px 30px;
 width:  850px;
}


#contents p{
 margin: 8px 16px;
}


#contents ul{
 margin: 8px 16px;
}







/*---------------------------------------------------------------------------
      フッター
---------------------------------------------------------------------------*/
#footer{
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	line-height:200%;
	text-align:center;
	margin:0 auto ;
	padding:50px 0px 0px ;
	 margin: 0px 0px 0px 20px;
 width:  880px;

}

#footer a{
	color:#ffffff;
	text-decoration:none;

}

#footer a:hover{
	text-decoration:underline;

}   


/*________ コピーライト ________*/
#footer #shop{
 color:       #6D5A1E;
 font-size:   13px;
 line-height: 24px;
 text-align:  center;
 background-color: #ffffff;
}

/*________ プライバシー ________*/
#footer #copyright{
 color:       #6D5A1E;
 font-size:   12px;
 line-height: 24px;
 text-align:  center;
} 


/*________ コンテナー ________*/
.container_foot {
	width:920px;
	height:60px;
	margin:0px auto;
	background: transparent url(../img/container_foot.jpg)  no-repeat center top;
}


/*---------------------------------------------------------------------------
      クラス
---------------------------------------------------------------------------*/
/*________ 解除用 ________*/
.clear{ clear: both; }


/*________ フロートボックス解除用 ________*/
.fl-clear{ clear: both !important; }


/*________ テキストスタイル用 ________*/
.b{ font-weight: bold !important; }

.s{ text-decoration: line-through !important; }

.u{	text-decoration: underline !important; }

.box-pro {
	width: 545px;
	border: 3px double #3366ff;
	margin-bottom: 20px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
	float: none;
	background-color: #ffffcc;
}


/*________ フォントサイズ用 ________*/
.fsmoji{
 font-size:   14px !important;
 line-height: 18px !important;
}

.f01{
 font-size:   35px !important;
 line-height: 50px !important;
 color:       #000000 !important;
 font-weight: bold !important;
 text-align:  center !important;
}

.f02{
 font-size:   24px !important;
 line-height: 28px !important;
 color:       #000000 !important;
 font-weight: bold !important;
 text-align:  center !important;
}

.f03{
 font-size:   19px !important;
 line-height: 28px !important;
 color:       #000000 !important;
 margin:      8px 0px 8px 8px;
  background-image: url("../img/lp03.jpg");
}

.f04{
 font-size:   19px !important;
 line-height: 28px !important;
 color:       #000000 !important;
  margin:      8px 0px 8px 350px;
}

.f05{
 font-size:   20px !important;
 line-height: 30px !important;
 color:       #000000 !important;
  text-align:  center !important;
}




/*________ テキスト位置用 ________*/
.ta-c{ text-align: center !important; }

.ta-r{ text-align: right !important; }

.fl-l{ float: left !important; }

.fl-r{ float: right !important; }

.va-m{ vertical-align: middle !important; }


ul {
margin:0 0 1em;
list-style-image:url("../img/check1.jpg"); 
padding:0px 0px 20px 50px;
}


/*
ul li {
background:url("../img/check1.gif") no-repeat scroll 0 0 transparent;
padding:6px 0 5px 22px;
}
*/


/*________ テキスト色用 ________*/
* 強調カラー 大*/
.M_textColor{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
	font-size:160%;
	font-weight:bold;
	color:#B44050;
	line-height:1.5;
}

* 強調カラー 大緑*/
.M_textColor1{
	font-family: "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
	font-size:170%;
	color:#2CAA7C;
	line-height:1.3;
}
.green{
 color:       #2CAA7C !important;
 font-weight: bold !important;
 	font-size:190%;
	line-height:1.3;
	 font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
}

.white1{
 color:       #ffffff !important;
 font-weight: bold !important;
 	font-size:150%;
	line-height:1.3;
}
.white2{
 color:       #ffffff !important;
 	font-size:90%;
	line-height:1.3;
}
.brown{
 color:       #6D5A1E !important;
 font-weight: bold !important;
 	line-height:1.3;
}
.brown2{
 color:       #6D5A1E !important;
  	font-size:110%;
		line-height:1.7;
}
.brown3{
 color:       #6D5A1E !important;
  	font-size:100%;
		line-height:1.5;
}
.brown4{
 color:       #6D5A1E !important;
  	font-size:280%;
	line-height:1.2;
	 font-weight: bold !important;
	font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
}
.brown5{
 color:       #6D5A1E !important;
  	font-size:110%;
		line-height:1.0;
}
.brown6{
 color:       #6D5A1E !important;
  	font-size:230%;
	line-height:1.2;
	 font-weight: bold !important;
	font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
}
.brown7{
 color:       #6D5A1E !important;
  	font-size:240%;
	line-height:1.2;
	 font-weight: bold !important;
	font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
}
.brown8{
 color:       #6D5A1E !important;
 font-weight: bold !important;
 	font-size:150%;
	line-height:1.3;
}
.brown9{
 color:       #6D5A1E !important;
  	font-size:100%;
		line-height:1.5;
		font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
}
.brown10{
 color:       #6D5A1E !important;
  	font-size:100%;
		line-height:0.9;
}
.pink{
 color:       #B44050 !important;
 font-weight: bold !important;
 	font-size:200%;
		 font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
}
.pink1{
 color:       #B44050 !important;
 font-weight: bold !important;
}
.pink2{
 color:       #B44050 !important;
 font-weight: bold !important;
 	font-size:160%;
	line-height:1.3;
		 font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
}
.pink3{
 color:       #B44050 !important;
 font-weight: bold !important;
 	font-size:270%;
	line-height:1.2;
		 font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
}
.red{
 color:       #E11941 !important;
 font-weight: bold !important;
 	font-size:270%;
		 font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
		 		line-height:1.2;
}
.red2{
 color:       #E11941 !important;
 font-weight: bold !important;
 	font-size:230%;
		 font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
		 		line-height:1.2;
}
.red3{
 color:       #B21816 !important;
 font-weight: bold !important;
 	font-size:310%;
		 font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
		 		line-height:1.2;
}
.red4{
 color:       #B21816 !important;
 font-weight: bold !important;
 	font-size:230%;
		 font-family:         "ＭＳ Ｐ明朝","MS PMincho","ＭＳ 明朝","MS Mincho",serif;
		 		line-height:1.2;
}
.black{
 color:       #000000 !important;
 font-weight: bold !important;
 	font-size:150%;
		 		line-height:1.2;
}

.error{
 color:       #CC0000 !important;
 font-weight: bold !important;
}


/*________ マージン用 ________*/
.m-t4{ margin-top: 4px !important; }

.m-l10{ margin-left: 10px !important; }

.m-r6{ margin-right: 6px !important; }
