﻿@charset "utf-8";

/*----- font scheme -----*/
body{
	font-size: 13px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
/* Win IE6 */
* html body{
	font-size: 80%;
}

/* パンくず
--------------------------------------------------*/
#path {
	margin: 10px;
	text-align: right;
	font-size: 10px;
}   
#path li {   
    display:inline;   
    line-height:110%;   
    list-style-type:none;   
}   
#path li a {
	padding-right:15px;
	background-image: url(../common_img/path.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}  


/* タイトル
--------------------------------------------------*/

#title{
	width: 1000px;
}

.title_l{
	margin-bottom: 20px;
}

.title_lc{
	margin-bottom: 20px;
	margin-left:10px;
}

.title_m{
	margin-bottom: 20px;
	background-image: url(../common_img/title_m.jpg);
	height: 40px;
	width: 595px;
	font-size: 14px;
	color: #ffffff;
	padding-left: 25px;
}

.title_m p{
	line-height: 40px;
	font-weight: bold;
}

.title_m2{
	margin-bottom: 20px;
	background-image: url(../common_img/title_m2.jpg);
	height: 40px;
	width: 590px;
	font-size: 14px;
	color: #339900;
	padding-left: 30px;
}

.title_m2 p{
	line-height: 40px;
	font-weight: bold;
}

.title_s{
	padding-bottom: 5px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


	
	
/* テキストボックス
--------------------------------------------------*/
.box{
	margin-bottom: 15px;
}


.box_orange{
	margin-bottom: 30px;
	padding: 15px;
	border: 2px solid #FFCC00;
}

/* イメージ
--------------------------------------------------*/

.centar_img {
	margin-bottom: 30px;
	text-align: center;
}

.centar_img img{
	margin-bottom: 20px;
}


.imgR{
	float:right;}

/* リスト
--------------------------------------------------*/

ul.point li {
	background-image: url(../common_img/point03.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 15px;
	margin-bottom: 5px;
	font-size: 13px;
	margin-left: 10px;
}



/* 折り返し
--------------------------------------------------*/
.wordbreak {
word-break: break-all;
}




/*----- clearfix -----*/
.clearfix:after {    
visibility: hidden;     
display: block;    
font-size: 0;    
content: " ";    
clear: both;    
height: 0;    
} 
* html .clearfix                { zoom: 1; } /* IE6 */
*:first-child+html .clearfix　  { zoom: 1; } /* IE7 */

.clearfix{
    min-height:1%;  /* for IE 7*/
}

/* article
----------------------*/

.infoLtit{
	background:#fff url(../img/infol_tit.gif) 0 0 repeat-x;
	line-height:26px;
	text-indent:5px;
	color:#fff;
}

ul.infoLul{
	padding:5px 0 15px 5px;
	background-color:#fff;
}

ul.infoLul li{
	background:#fff url(../img/icon01.gif) 0 3px no-repeat;
	line-height:1.5;
	list-style:none;
	font-size:12px;
	padding-bottom:2px;
	padding-left:15px;
}

p.infoLp{
	margin:-10px 0 15px 10px;
	font-size:12px;
}


p.infoRtit02{
	background:#fff url(../img/h4.gif) 0 0 no-repeat;
	line-height:30px;
	font-weight:bold;
	text-indent:20px;
	margin-bottom:10px;
	font-size:16px;
}

ul.infoRul{
	padding:5px 0 15px 50px;
	background-color:#fff;
}

ul.infoRul li{
	background:#fff url(../img/icon01.gif) 2px 4px no-repeat;
	line-height:1.6;
	list-style:none;
	padding-bottom:8px;
	padding-left:25px;
}


.infoFooter{
	background-color:#eee;
	border-top:solid 2px #ccc;
	font-size:12px;
	text-align:right;
	padding:5px;
	margin-bottom:20px;
	clear:both;
}

.content-nav{
	text-align:right;
	margin:3px 0;
}

***new.html用***

body,div,img,
dl,dt,dd,ul,li,ol,
h1,h2,h3,h4,h5,h6,
pre,form,input,textarea,p,th,td { 
	margin:0;
	padding:0;
	line-height:1.2;
	font-size:12px;
/*	font-family: "メイリオ","ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,sans-serif;*/
	font-family: "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3",Osaka,sans-serif;
}

a {color:#0066FF;}
a:hover {color:#FF4500;}

dt{
	float:left;
	clear:both;
	padding-left:5px;
	margin-top:6px;
}

dd{
	border-bottom:dashed 1px #ccc;
	padding:6px 0 6px 6.5em;
}


/* 追加
----------------------*/

.banner_area {
  margin: 30px 0 60px;
  padding: 0 20px;
}

.banner_list {
  display:table;
  width: 100%;
  margin-bottom: 20px;
}

.banner_list li{
  display:table-cell;
}




