﻿@charset "utf-8";

@import "reset.css";
@import "screen.css";
@import "common.css";

/*----------------------------------------------------------------------------
******************************************************************************
Index
******************************************************************************
----------------------------------------------------------------------------*/
h1,h2{display:none;}


/* main image
-----------------------------------------------------------------------------*/
#main{
	padding:42px 0 13px 32px;
	background:url(../idx_img/main_bg.jpg) 0 0 no-repeat;}
#main p{
	font-size:1%;
	line-height:1%;
	text-indent:-99999px;
	display:block;}

#main p.catch01{width:408px; height:52px; margin-bottom:22px;}
#main p.catch02{width:345px; height:18px; margin-bottom:25px;}
#main p.catch03,p.catch04{width:400px; height:18px;	margin-bottom:3px;}
#main p.catch05{width:465px; height:36px; margin-bottom:30px;}
#main p.sitettl{padding-left:450px;}
#main p.sitettl a{width:420px; height:62px; display:block;}


/* idx ConBox Settings
-----------------------------------------------------------------------------*/
div.BoxR{float:left; width:465px;}

div.ConBox01{
	margin-bottom:14px;
	padding-bottom:4px;
	border:#F2F2F2 1px solid;
	background:url(../idx_img/idx_btm.jpg) 0 100% no-repeat;}
div.ConBox02{
	margin-bottom:14px;
	padding-bottom:4px;
	border:#F2F2F2 1px solid;
	background:url(../idx_img/idx_btm.jpg) 0 100% no-repeat;
	margin-bottom:12px;}

div.ConBox01 p.img01{
	text-indent:-99999px;
	width:172px;
	height:163px;
	display:block;
	float:left;
	background:url(../idx_img/idx_img01.jpg) 0 0 no-repeat;}

div.ConBox01 h3{
	font-size:1%;
	line-height:1;
	text-indent:-99999px;
	width:465px;
	height:45px;
	display:block;
	background:url(../idx_img/idx_ttl01.gif) 0 0 no-repeat;}
	
div.ConBox01 p.txt01{
	line-height:1.6;
	display:block;
	padding:18px 24px;}

div.ConBox02 p.img02{
	text-indent:-99999px;
	width:172px;
	height:140px;
	display:block;
	float:left;
	background:url(../idx_img/idx_img02.jpg) 0 0 no-repeat;}
	
div.ConBox02 h3{
	font-size:1%;
	line-height:1;
	text-indent:-99999px;
	width:465px;
	height:45px;
	display:block;
	background:url(../idx_img/idx_ttl02.gif) 0 0 no-repeat;}
	
div.ConBox02 p.txt01{
	line-height:1.6;
	display:block;
	padding:18px 24px 16px 24px;}


/* Banner Settings
-----------------------------------------------------------------------------*/
#btnbnr01 li{
	width:310px;
	float:left;
	margin-right:18px;
	margin-bottom:10px;}

#btnbnr01 li.bnr01{background:url(../idx_img/idx_bnr01.jpg) 0 0 no-repeat;}
#btnbnr01 li.bnr01 a{
	width:310px;
	height:80px;
	font-size:1%;
	text-indent:-99999px;
	display:block;}

#btnbnr01 li.bnr02{background:url(../idx_img/idx_bnr02.jpg) 0 0 no-repeat; margin-right:0;}	
#btnbnr01 li.bnr02 a{
	font-size:1%;
	text-indent:-99999px;
	width:310px;
	height:80px;
	display:block;}
	
#btnbnr02 li{
	width:310px;
	float:left;
	margin-right:18px;}

#btnbnr02 li.bnr03{background:url(../idx_img/idx_bnr03.jpg) 0 0 no-repeat;}
#btnbnr02 li.bnr03 a{
	width:310px;
	height:80px;
	font-size:1%;
	text-indent:-99999px;
	display:block;}

#btnbnr02 li.bnr04{background:url(../idx_img/idx_bnr04.jpg) 0 0 no-repeat; margin-right:0;}	
#btnbnr02 li.bnr04 a{
	font-size:1%;
	text-indent:-99999px;
	width:310px;
	height:80px;
	display:block;}
	