<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*	ホバー
----------------------------------------------------*/

#main a{
	color:#036EAC;
border-width:0px;
    border-bottom-width:1px;
    border-style:dotted;	
}

#main a:link{
	color:#036EAC;
border-width:0px;
    border-bottom-width:1px;
    border-style:dotted;
	text-decoration:none;
}

#main a:hover{
	color:#AAA;
	text-decoration:none;
}

#main a:visited{
	color:#036EAC;
border-width:0px;
    border-bottom-width:1px;
    border-style:dotted;
	text-decoration:none;
}


/*	ボディ
----------------------------------------------------*/

/*	タイトルスター
----------------------------------*/
.star{
	width:136px;
	height:139px;
	float:left;
	margin:0 40px 0 0;
	background:url(../images/information/star.jpg) no-repeat;
	text-align:center;
}
.star p{
	margin:27px 0 0 0;
	font-size:26px;
	line-height:150%;
	font-family: 'Oswald', serif;
	color:#FFF;
}

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

.bodybox .h1box{
	min-height:130px;
	float:left;
}

.bodybox .h1box h1{
	font-size:18px;
	line-height:220%;
	position: absolute;
}

.bodybox .h1box h1 span{
	border-width:0px;
    border-bottom-width:1px;
    border-style:dotted;
}

.bodybox .h1box .l3{
}

.bodybox .h1box .l2{
	margin:20px 0 0 0;
}

.bodybox .h1box .l1{
	margin:35px 0 0 0;
}

/*	基本BOX
----------------------------------*/

.bodybox .box{
	width:630px;
	margin:0 0 20px 0;
}

.bodybox .box p{
	margin:0 0 15px 0;
}

/*	基本BOX - プロフ
----------------------------------*/

.bodybox .box .profimg{
	float:left;
	margin:0 40px 0 0;
}
.bodybox .box .prof{
	width:390px;
	border-top:solid 5px;
	border-color:#ECECEC;
	float:left;
	padding:15px 0 0 0;
}

/*	基本BOX - リンク
----------------------------------*/

.bodybox .tit_link{
	background:url(../images/site/tit_link_ot.gif) no-repeat 0 3px;
	padding:0 0 2px 20px;
	margin:20px 0 20px 0;
	font-weight:bold;
	line-height:140%;
}

.bodybox .tit_linkL{
	background:url(../images/site/tit_linkL.gif) no-repeat 0 3px;
	padding:4px 0 8px 26px;
	margin:20px 0 0px 0;
	font-weight:bold;
	line-height:160%;
}
.bodybox .tit_linkL_bg{
	height:1px;
	width:610px;
	background:url(../images/site/tit_linkL_bg.gif) no-repeat;
	margin:0px 0 20px 0;
}

#main .bodybox .tit_linkL a:link{
	border-style: none;
}

/*	基本BOX - h2
----------------------------------*/

.bodybox .h2box{
	width:610px;
	float:left;
	background:url(../images/information/bg_h2.jpg) left bottom;
	padding:10px;
	margin:0 0 20px 0;
}

.bodybox .h2box h2{
	font-size:16px;
	line-height:120%;
	color:#FF5F5F;
	font-weight:bold;
}

.bodybox .h2box h2 img{
	margin:0 10px 0 0;
}

/*	基本BOX - h3
----------------------------------*/

.bodybox .h3box{
	width:610px;
	float:left;
	background:url(../images/information/bg_h3.gif) no-repeat 0 4px;
	padding:2px 0 0 24px;
	margin:0 0 20px 0;
}

.bodybox h3{
	font-size:16px;
	line-height:120%;
	color:#FF5F5F;
	font-weight:bold;
	background:#FF9;
	float:left;
}

.bodybox .prof h3{
	font-size:20px;
	line-height:120%;
	color:#FF5F5F;
	font-weight:bold;
	background:#FF9;
	float:left;
}

/*	改訂
----------------------------------*/
.bodybox .hrline{
	height:1px;
	width:630px;
	background:url(../images/site/tit_linkL_bg.gif) no-repeat;
	margin:40px 0 40px 0;
}

.headbox .pan2{
	width:320px;
	min-height:24px;
	background:url(../images/site/bg_pankuzu.jpg) left bottom;
	margin:0 0 30px 0;	
	/*padding:6px 10px 10px 10px;*/
	padding: 22px 10px 1px;
	overflow:visible;
}

.headbox .pan2 p{
	font-size:11px;
	line-height: 100%;
}

/*
.start_box1   ---*/

.bodybox .start_box1{
	width:630px;
	min-height:156px;
	}
.bodybox .start_box1 .inner{
	margin:0;
	padding:0;
	min-height:79px;
	background:url(../images/information/discount/start_box1_bg.gif);
}
.bodybox .start_box1 .inner .l{
	width:253px;
	margin:10px 0 0 34px;
	float:left;
}
.bodybox .start_box1 .inner .l p{
	font-size:16px;
	line-height:140%;
	color:#1D738B;
}
.bodybox .start_box1 .inner .r{
	width:320px;
	text-align:center;
	margin:10px 0 0 0;
	float:left;
}
.bodybox .start_box1 .inner .r p{
	font-size:20px;
	line-height:110%;
	color:#1D738B;
}
/*
.start_num1   ---*/
.bodybox .start_num1{
	width:630px;
	background:url(../images/information/discount/start_num1_bg.gif) no-repeat;
}
.bodybox .start_num1 .in1{
	min-height:53px;
	height:53px;
	margin:0 0 0 60px;
	padding:24px 0 0 0;
}
.bodybox .start_num1 .in1 p{
	font-size:16px;
	color:#258FAF;
	font-weight:bold;
	}
.bodybox .start_num1 .in2{
	margin:0 20px 0 186px;
}
/*
.start_num2   ---*/
.bodybox .start_num2{
	width:630px;
	background:url(../images/information/discount/start_num2_bg.gif) no-repeat;
}
.bodybox .start_num2 .in1{
	min-height:53px;
	height:53px;
	margin:0 0 0 60px;
	padding:24px 0 0 0;
}
.bodybox .start_num2 .in1 p{
	font-size:16px;
	color:#258FAF;
	font-weight:bold;
	}
.bodybox .start_num2 .in2{
	margin:0 20px 0 186px;
}
/*
.start_num3   ---*/
.bodybox .start_num3{
	width:630px;
	background:url(../images/information/discount/start_num3_bg.gif) no-repeat;
}
.bodybox .start_num3 .in1{
	min-height:53px;
	height:53px;
	margin:0 0 0 60px;
	padding:24px 0 0 0;
}
.bodybox .start_num3 .in1 p{
	font-size:16px;
	color:#258FAF;
	font-weight:bold;
	}
.bodybox .start_num3 .in2{
	margin:0 20px 0 186px;
}
/*
.backupBox   ---*/
.bodybox .backupBox{
	margin:0 0 0 35px;
}

/*
.backupBox .exampleBox   ---*/
.bodybox .backupBox .exampleBox{
	background:#F7E5C7;
	width:595px;
}
.bodybox .backupBox .exampleBox .inner{
	padding:0 30px 0 30px;
	margin:0;
}
.bodybox .backupBox .exampleBox .inner .tit{
	font-size:16px;
	color:#000;
	background:#FFF;
	line-height:1;
}

/*
.backupBox .exampleBox .ex1 ---*/

.bodybox .backupBox .exampleBox .inner .ex1{
	width:535px;
	min-height:70px;
	background:url(../images/information/discount/example_bg1.gif);
	margin:0 0 20px 0;
}

.bodybox .backupBox .exampleBox .inner .ex2{
	width:535px;
	min-height:70px;
	background:url(../images/information/discount/example_bg2.gif);
	margin:0 0 20px 0;
}
.bodybox .backupBox .exampleBox .inner .ex3{
	width:535px;
	min-height:70px;
	background:url(../images/information/discount/example_bg3.gif);
	margin:0 0 20px 0;
}

.bodybox .backupBox .exampleBox .inner .ex1 .l,
.bodybox .backupBox .exampleBox .inner .ex2 .l,
.bodybox .backupBox .exampleBox .inner .ex3 .l{
	width:276px;
	text-align:center;
	float:left;
	padding:14px 0 0 0;
}
.bodybox .backupBox .exampleBox .inner .ex1 .r,
.bodybox .backupBox .exampleBox .inner .ex2 .r,
.bodybox .backupBox .exampleBox .inner .ex3 .r{
	width:259px;
	text-align:center;
	float:left;
	padding:18px 0 0 0;
}

/*font*/
.bodybox .backupBox .exampleBox .inner .ex1 p,
.bodybox .backupBox .exampleBox .inner .ex2 p,
.bodybox .backupBox .exampleBox .inner .ex3 p{
	font-size:14px;
	line-height:1.3;
}
.bodybox .backupBox .exampleBox .inner .ex1 p span{
	font-size:28px;
	font-family: 'Oswald', serif;
	color:#E50012;
}
.bodybox .backupBox .exampleBox .inner .ex2 p span{
	font-size:28px;
	font-family: 'Oswald', serif;
	color:#DD6B37;
}
.bodybox .backupBox .exampleBox .inner .ex3 p span{
	font-size:28px;
	font-family: 'Oswald', serif;
	color:#61A931;
}</pre></body></html>