/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@                                             @@@*/
/*@@@              エンターページ用   　　        @@@*/
/*@@@                                             @@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

html{
height:100%;
padding-bottom:1px;
overflow-y: scroll;
}

body{
background-image:url(../img/common_parts/back.jpg);
margin:0;
padding:0;
font-size:12px;
text-align:center;
}

img{vertical-align:top;border:0;}

/****************************************************/
/*                                                  */
/*　メインコンテンツ部分　                          */
/*                                                  */
/****************************************************/

/*大見出し（ページ最上部）*/
h1{
font-weight:normal;
font-size:10px;
color:#989898;
text-align:right;
padding:5px 0;
width:750px;
margin:0 auto;
}

/********************************/
/*全体の囲い　　　　　　　　　　*/
/********************************/

div#wrapper{
width:710px;
height:auto;
margin:0 auto;
padding:20px;
border:1px solid #e8e8e8;
background-image:url(../img/common_parts/wrapper_bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#e5faff;
}

/********************************/
/*左カラム（メインイメージ領域）*/
/********************************/

div#main_img{
height:350px;
float:left;
border:1px solid #e8e8e8;
margin-bottom:20px;
_margin-bottom:0;
}

*:first-child+html div#main_img{margin-bottom:0;}

/********************************/
/*右カラム（ナビゲーション領域）*/
/********************************/

div#navigation{
float:right;
width:200px;
height:350px;
margin-bottom:20px;
_margin-bottom:0;
}

*:first-child+html div#navigation{margin-bottom:0;}

/*ページ見出し（IMAGE & HEALTH　JJ倶楽部）*/
h2{font-size:11px;
color:#ff65e7;
margin:30px 0 10px;
padding:0;
}

h2 img{margin-bottom:10px;}

/*h2下　サイト説明文*/	
p#caption{
color:#ff65e7;
text-align:left;
line-height:20px;
margin:2px 0 2px;
padding:0;
}

/**/

p.button{
float:left;
margin:0;
padding:8px 0;
}

p.over18{
float:right;
margin:-50px 0 0;
padding:35px 0;
}

/********************************/
/*フッター　　　　　　　　　　　*/
/********************************/

p#logo{
clear:both;
color:#60c1ff;
text-align:left;
line-height:20px;
margin:0;
padding-top:12px;
}

p#logo img{
float:left;
margin:0;
padding:0;
margin-right:20px;
}

p#copyrights{
width:750px;
text-align:center;
color:#989898;
margin:0 auto;
padding:10px 0;
}