@charset "UTF-8";
/*
 * css for lbbi.net
 */

/*================================================*
 * 共通部分                                       *
 *================================================*/

/* 各タグのクセを外す */
html,body,div,p,ul,li,img
{
	margin:0;
	padding:0;
	border:0;
}

/* body */
body
{
	font-style	: normal;
	font-variant: normal;
	font-weight	: normal;
	font-size	: 9pt;
	line-height	: 1.3;
	font-family	: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", Osaka, sans-serif;
	background	: #D1D3C2;
}

/* 背景グレーコンテナ */
div#Container_gray
{
	position			: relative;
	width				: 1130px;
	margin				: auto;
	background-image	: url("/images/common/top_back2.gif");
	background-repeat	: x-repeat;
}

/* index.htmlのした部分コンテナ */
div#Container_gray2
{
	position			: relative;
	width				: 1130px;
	height				: 920px;
	margin				: auto;
	background-image	: url("/images/index/top_back2.jpg");
	background-repeat	: no-repeat;
}

/* 背景ホワイトコンテナ */
div#Container_white
{
	position			: relative;
	width				: 1130px;
	margin				: auto;
	background-image	: url("/images/common/menu-body.gif");
	background-repeat	: x-repeat;
}


/*===== ヘッダ =====*/
div#Header
{
	width			: 1045px;
	height			: 207px;
	padding-left	: 83px;
}

div#word
{
	padding			: 3px 0 3px 15px;
	font-size		: 11px;
}
h1
{
	padding			: 3px 0 3px 15px;
	font-size		: 11px;
	font-weight		: normal;
	border			: 0;
	margin			: 0;
}

div#header-left
{
	float				: left;
	padding-left		: 7px;
	width				: 546px;
	height				: 205px;
}

div#header-right
{
	float				: right;
	width				: 488px;
	height				: 205px;
}


#header-right p
{
	width		: 488px;
	height		: 200px;
	position	: static;
}
/* IE7,firefox */
#header-right p.image1 {background: url(/images/common/header/right1.png) no-repeat;}
#header-right p.image2 {background: url(/images/common/header/right2.png) no-repeat;}
#header-right p.image3 {background: url(/images/common/header/right3.png) no-repeat;}
#header-right p.image4 {background: url(/images/common/header/right4.png) no-repeat;}
#header-right p.image5 {background: url(/images/common/header/right5.png) no-repeat;}
/* IE6 */
* html #header-right p.image1 {background: url(/images/common/header/right1.png) no-repeat;}
* html #header-right p.image2 {background: url(/images/common/header/right1.png) no-repeat;}
* html #header-right p.image3 {background: url(/images/common/header/right1.png) no-repeat;}
* html #header-right p.image4 {background: url(/images/common/header/right1.png) no-repeat;}
* html #header-right p.image5 {background: url(/images/common/header/right1.png) no-repeat;}
/*
*html #header-right p.image1 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/header/right1.png', sizingMethod='image');}
*html #header-right p.image2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/header/right2.png', sizingMethod='scale');}
*html #header-right p.image3 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/header/right3.png', sizingMethod='scale');}
*html #header-right p.image4 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/header/right4.png', sizingMethod='scale');}
*html #header-right p.image5 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/header/right5.png', sizingMethod='scale');}
*/
div#logo
{
	float				: left;
	width				: 544px;
	height				: 179px;
	padding				: 0;
	background-image	: url('/images/common/header/top-logo.gif');
	background-repeat	: no-repeat;
}

p.logo_p
{
	width				: 353px;
	padding				: 15px 0 0 5px;
	font-size			: 10pt;
}
/*===== ヘッダ =====*/


/*===== コンテナ内 =====*/
/* 左側 */
div.Left
{
	float			: left;
	position		: relative;
	width			: 720px;
	padding-left	: 83px;
}

/* 右側 */
div.Right
{
	float			: left;
	padding-right	: 83px;
	position		: relative;
	width			: 240px;
}
/*===== コンテナ内 =====*/

/*===== フッタ =====*/
div#Footer
{
	padding-left	: 83px;
	padding-right	: 83px;
	position		: relative;
	width			: 962px;
	height			: 45px;
}

/* 上部コンテナ(index以外) */
div#Container_header
{
	position			: relative;
	top					: 0%;
	width				: 1130px;
	height				: 200px;
	margin				: auto;
	background-image	: url("/images/background/menu-top2.gif");
	background-repeat	: no-repeat;
}

/* 右側メニュー(index以外) */
div#right-menu
{
	background-image	: url('/images/right5.gif');
	background-repeat	: no-repeat;
	width				: 217px;
	height				: 318px;
	margin-top			: 5px;
	margin-left			: 15px;
}

p.right2
{
	padding-top		:  5px;
	padding-left	: 15px;
}
p.right2 a
{
	display			: block;
	width			: 217px;
	height			: 141px;
	text-decoration	: none;
}
/* IE7,firefox */
p.right2 a{background: url(/images/common/right/4.png) no-repeat;}
p.right2 a:hover{background: url(/images/common/right/4_2.png) no-repeat;}
/* IE6 */
*html p.right2 a{background: url(/images/common/right/menu_4.gif) no-repeat;}
*html p.right2 a:hover{background: url(/images/common/right/menu_4_2.gif) no-repeat;}
/*
*html p.right2 a{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/4.png', sizingMethod='scale');}
*html p.right2 a:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/4_2.png', sizingMethod='scale');}
*/
p.right3
{
	padding-top		:  5px;
	padding-left	: 15px;
}
p.right3 a
{
	display			: block;
	width			: 217px;
	height			:  68px;
	text-decoration	: none;
}
/* IE7,firefox */
p.right3 a{background: url(/images/common/right/1.png) no-repeat;}
p.right3 a:hover{background: url(/images/common/right/1_2.png) no-repeat;}
/* IE6 */
*html p.right3 a{background: url(/images/common/right/menu_1.gif) no-repeat;}
*html p.right3 a:hover{background: url(/images/common/right/menu_1_2.gif) no-repeat;}
/*
*html p.right3 a{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/1.png', sizingMethod='scale');}
*html p.right3 a:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/1_2.png', sizingMethod='scale');}
*/
p.right4
{
	padding-top		:  5px;
	padding-left	: 15px;
}
p.right4 a
{
	display			: block;
	width			: 217px;
	height			:  68px;
	text-decoration	: none;
}
/* IE7,firefox */
p.right4 a{background: url(/images/common/right/2.png) no-repeat;}
p.right4 a:hover{background: url(/images/common/right/2_2.png) no-repeat;}
/* IE6 */
*html p.right4 a{background: url(/images/common/right/menu_2.gif) no-repeat;}
*html p.right4 a:hover{background: url(/images/common/right/menu_2_2.gif) no-repeat;}
/*
*html p.right4 a{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/2.png', sizingMethod='scale');}
*html p.right4 a:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/2_2.png', sizingMethod='scale');}
*/
p.right5
{
	padding-top		:  5px;
	padding-left	: 15px;
}
p.right5 a
{
	display			: block;
	width			: 217px;
	height			: 159px;
	text-decoration	: none;
}
/* IE7,firefox */
p.right5 a{background: url(/images/common/right/3.png) no-repeat;}
p.right5 a:hover{background: url(/images/common/right/3_2.png) no-repeat;}
/* IE6 */
*html p.right5 a{background: url(/images/common/right/menu_3.gif) no-repeat;}
*html p.right5 a:hover{background: url(/images/common/right/menu_3_2.gif) no-repeat;}
/*
*html p.right5 a{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/3.png', sizingMethod='scale');}
*html p.right5 a:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/3_2.png', sizingMethod='scale');}
*/
p.right6
{
	padding-top		:  5px;
	padding-left	: 15px;
}
p.right6 a
{
	display			: block;
	width			: 217px;
	height			:  92px;
	text-decoration	: none;
}
/* IE7,firefox */
p.right6 a{background: url(/images/common/right/5.png) no-repeat;}
p.right6 a:hover{background: url(/images/common/right/5_2.png) no-repeat;}
/* IE6 */
*html p.right6 a{background: url(/images/common/right/menu_5.gif) no-repeat;}
*html p.right6 a:hover{background: url(/images/common/right/menu_5_2.gif) no-repeat;}
/*
*html p.right6 a{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/5.png', sizingMethod='scale');}
*html p.right6 a:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/common/right/5_2.png', sizingMethod='scale');}
*/


#contents{
	float:left;
	padding:10px 0 5px 0;
}

#contents sono{
	float:left; 
	padding:5px 0 0 10px;
	width				: 650px;
	height				: 115px;

}

#contents hayami{
	float:left; 
	padding:5px 10px 5px 10px;
}

.hikaku{
	float:left; 
	padding:5px 5px 0px 20px;
}

.pair1{
	padding:5px 0px 0px 5px;
}

.pair2{
	padding:0px 0px 0px 5px;
}

#contents h4{
	float:left;
	padding:0px 5px 0px 20px;
	font-size:12px;
}

/*===== 各個別タグ =====*/
/* display:block */
.db{ display:block; }

/* float */
.fl{ float:left; }
.fr{ float:right; }

/* font-size */
.fs11{ font-size:11pt; }
.fs12{ font-size:12pt; }

/* font-weight */
.fwb{ font-weight:bold; }

/* height */
.h20 { height: 20px; }
.h40 { height: 40px; }
.h50 { height: 50px; }
.h55 { height: 55px; }
.h60 { height: 60px; }
.h80 { height: 80px; }
.h400{ height:400px; }

/* line-height */
.lh18 { line-height:18px; }

/* margin-bottom */
.mb10{ margin-bottom:10px; }
.p20 { margin-top:20px;margin-bottom:10px;}

/* margin-top */
.mt10{ margin-top:10px; }

/* padding */
.p10 { padding:10px; }

/* padding-top */
.pt5  { padding-top:  5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pt35 { padding-top: 35px; }
.pt45 { padding-top: 45px; }
.pt50 { padding-top: 50px; }
.pt80 { margin-top: 80px; }
.pt100{ padding-top:100px; }
.pt115{ padding-top:115px; }
.pt155{ padding-top:155px; }

/* padding-right */
.pr10{ padding-right:10px; }
.pr20{ padding-right:20px; }
.pr50{ padding-right:50px; }

/* padding-bottom */
.pb5 { padding-bottom: 5px; }
.pb15{ padding-bottom:15px; }

/* padding-left */
.pl5 { padding-left: 5px; }
.pl10{ padding-left:10px; }
.pl15{ padding-left:15px; }
.pl17{ padding-left:17px; }
.pl20{ padding-left:20px; }
.pl30{ padding-left:30px; }
.pl40{ padding-left:40px; }
.pl45{ padding-left:45px; }
.pl50{ padding-left:50px; }
.pl60{ padding-left:60px; }
.pl75{ padding-left:75px; }
.pl85{ padding-left:85px; }
.pl100{ padding-left:100px; }
.pl113{ padding-left:113px; }
.pl123{ padding-left:123px; }
.p240{ padding-left:140px;}
.pl160{ padding-left:160px;}

/* text-align */
.tac{ text-align:center; }
.tal{ text-align:left;   }
.tar{ text-align:right;  }

/* width */
.w80 { width:80px;  }
.w110{ width:110px; }
.w120{ width:120px; }
.w210{ width:210px; }
.w280{ width:280px; }
.w310{ width:310px; }
.w322{ width:322px; }
.w375{ width:375px; }
.w400{ width:400px; }
.w580{ width:580px; }
.w620{ width:620px; }
.w655{ width:655px; }
.w676{ width:676px; }
.w698{ width:698px; }
