﻿/*10px＝77%
/*11px＝85%
/*12px＝93%
/*13px＝100%
/*14px＝108%
/*15px＝116%
/*16px＝124%
/*17px＝131%
/*18px＝139%
/*19px＝147%
/*20px＝154%
/*21px＝162%
/*22px＝170%
/*23px＝177%
/*24px＝185%
/*25px＝193%

/* ---------------------------------------------------------------- */
/* メインコンテンツ */
/* ---------------------------------------------------------------- */

/* グローバルメニュー */


	
/* トップページ左 */


	
/* トップページ右 */

div.contents{width:960px;
height:800px;
margin:0px auto;
background:url(../images/bg_img02.png) no-repeat;

 }

div.topbox_area{
width:960px;
height:360px;
position: absolute;
top: 458px;
right: 0;
}

div.topbox01{width:300px;
height:360px;
float:left;
margin-right:30px;
}

div.topbox01 h2{
width:300px;
height:52px;
background:url(../images/topimg_tit01.png) no-repeat;
padding-left:0px;
padding-bottom:5px;
text-indent:100%;
white-space:nowrap;
overflow:hidden;}

div.topbox02{width:300px;
height:360px;
float:left;
margin-right:30px;
}

div.topbox02 h2{
width:300px;
height:52px;
background:url(../images/topimg_tit02.png) no-repeat;
padding-left:0px;
padding-bottom:5px;
text-indent:100%;
white-space:nowrap;
overflow:hidden;
}

div.topbox03{width:300px;
height:360px;
float:left;
}

div.topbox03 h2{
width:300px;
height:52px;
background:url(../images/topimg_tit03.png) no-repeat;
padding-left:0px;
padding-bottom:5px;
text-indent:100%;
white-space:nowrap;
overflow:hidden;}

div#datearea{
color:#262626;
width:100%;
background:#FFFFFF url(../images/deta_bg.gif);

} 


div#datearea a:link{
color:#262626;}
div#datearea a:visited{
color:#262626;}
div#datearea a:hover{
color:#262626;}



div#datearea div.date_in
{
width:960px;
height:310px;
margin:0px auto;
} 

.top_news
{width:475px;
height:215px;
float:left;}


div.top_news h3{
width:104px;
height:28px;
background:url(../images/top_tit_News.png) no-repeat;
padding-left:0px;
padding-bottom:5px;
text-indent:100%;
white-space:nowrap;
overflow:hidden;}

.top_blog
{width:475px;
height:215px;
float:right;}


div.top_blog h3{
width:80px;
height:28px;
background:url(../images/top_tit_Blog.png) no-repeat;
padding-left:0px;
padding-bottom:5px;
text-indent:100%;
white-space:nowrap;
overflow:hidden;}

div#datearea div.sns_in{ width:960px; margin:0px auto; } 
.facebook_box {width:440px; margin:0 45px 0 0;}
.instagrame_box {width:450px;}

.facebook_box h3,
.instagrame_box h3 {margin-bottom:20px;}






