@charset "Shift_JIS";


/* btn
---------------------------------------------------- */
.btn01{
	margin:0 auto;
	width:180px;
	height:40px;
	display:block;
	text-align:center;
	color:#fff;
	font-size:15px;
	font-family:"メイリオ",  Meiryo, sans-serif;
	background-color:#528aaa;
	line-height:1.4em;}
.btn01 a{
    width:160px;
	height:20px;
	display:block;
	text-align:center;
	color:#fff;
	background-color:#528aaa;
	padding:10px;
	text-decoration:none;}
.btn01 a:hover{
    width:160px;
	height:20px;
	display:block;
	text-align:center;
	color:#fff;
	background-color:#1d2f63;
	padding:10px;
	text-decoration:none;}


.btn02{
	width:245px;
	height:50px;
	display:block;
	text-align:center;
	color:#fff;
	font-size:17px;
	font-family:"メイリオ",  Meiryo, sans-serif;
	background-color:#26467a;
	line-height:1.4em;}
.btn02 a{
    width:245px;
	height:20px;
	display:block;
	text-align:center;
	color:#fff;
	background-color:#26467a;
	padding:15px 0;
	text-decoration:none;}
.btn02 a:hover{
    width:245px;
	height:20px;
	display:block;
	text-align:center;
	color:#fff;
	background-color:#1d2f63;
	padding:15px 0;
	text-decoration:none;}

.btn03{ margin-left:50px;
	width:100px;
	height:100px;
	display:block;
	text-align:center;
	color:#fff;
	font-size:15px;
	font-family:"メイリオ",  Meiryo, sans-serif;
	background-color:#73abcb;
	line-height:1.4em;}
.btn03 a{
	width:90px;
	height:70px;
	display:block;
	text-align:center;
	color:#fff;
	background-color:#73abcb;
	padding:30px 10px 0px;
	text-decoration:none;}
.btn03 a:hover{
	width:90px;
	height:70px;
	display:block;
	text-align:center;
	color:#fff;
	background-color:#1d2f63;
	padding:30px 10px 0px;
	text-decoration:none;}

.btn04{
	margin:0 auto;
	width:246px;
	height:52px;
	display:block;
	text-align:center;
	color:#fff;
	font-size:18px;
	font-family:"メイリオ",  Meiryo, sans-serif;
	border:1px solid #fff;
	line-height:1.3em;}
.btn04 a{
    width:226px;
	height:22px;
	display:block;
	text-align:center;
	color:#fff;
	padding:15px 10px;
	text-decoration:none;}
.btn04 a:hover{
    width:226px;
	height:22px;
	display:block;
	text-align:center;
	color:#fff;
	background-color:#1d2f63;
	padding:15px 10px;
	text-decoration:none;}


/* page2
---------------------------------------------------- */
#h2txt{
width:1000px;
height:160px;
padding-top:90px;
vertical-align:middle;
margin:0 auto;}
#h2txt02{
width:1000px;
height:760px;
display:table;
padding-top:50px;
vertical-align:middle;
margin:0 auto;}
#p2bg{ width:100%;
background: url(../images/p2h2.jpg) no-repeat top center;}
#p3bg{ width:100%;
background: url(../images/p3h2.jpg) no-repeat top center;}
#p4bg{ width:100%;
background: url(../images/p4h2.jpg) no-repeat top center;}
#p5bg{ width:100%;
background: url(../images/p5h2.jpg) no-repeat top center;}
#p6bg{ width:100%;
background: url(../images/p6h2.jpg) no-repeat top center;}


/* page3
---------------------------------------------------- */
#p3boxs01{ width:260px; margin-right:30px;}
.flowmidashi{background: url(../images/flowmark.gif) no-repeat;
padding-left:7px;
font-family: 'aozora-m';font-size:25px; line-height:120%;color:#26467a;
margin-bottom:20px; margin-top:5px;
}




/* page4
---------------------------------------------------- */
.colorbox01{
width:320px;
height:120px;
background: url(../images/colorboxbg01.png) no-repeat top left;
display:table-cell;
vertical-align:middle;
text-align:center;
color:#fff;
 font-size:22px; font-weight: 300; font-family: "���C���I";
	border-radius: 4px;		/* CSS3���� */
	-webkit-border-radius: 4px;	/* Safari,Google Chrome�p */
	-moz-border-radius: 4px;	/* Firefox�p */
 }
.colorboxsize01{width:340px; height:140px; text-align:left;}

.colorbox02{
width:320px;
height:120px;
background: url(../images/colorboxbg02.png) no-repeat top left;
display:table-cell;
vertical-align:middle;
text-align:center;
 font-size:22px; font-weight: 300; font-family: "���C���I";
color:#fff;
	border-radius: 4px;		/* CSS3���� */
	-webkit-border-radius: 4px;	/* Safari,Google Chrome�p */
	-moz-border-radius: 4px;	/* Firefox�p */
 }
.colorboxsize02{width:340px; height:140px; text-align:left; font-size:22px; font-weight: 300; font-family: "���C���I";}

/* page5
---------------------------------------------------- */
.voicebox01{ width:450px; }

.voicebox02{ width:450px;
	border-radius: 4px;
	-webkit-border-radius: 4px;	/* Safari,Google Chrome�p */
	-moz-border-radius: 4px;	/* Firefox�p */
	background: #fff; padding:10px; font-weight:bold; font-size:1.2em;
	color:#26467a;}
.fukidashi01{background: url(../images/fukidashi01.png) no-repeat top right; width:440px; height:18px;text-indent:-9999px; margin-bottom:10px;}

.voicebox03{ width:450px;
	border-radius: 4px;
	-webkit-border-radius: 4px;	/* Safari,Google Chrome�p */
	-moz-border-radius: 4px;	/* Firefox�p */
	background: #e4eef8; padding:10px; font-weight:bold; font-size:1.2em;
	color:#26467a;}
.fukidashi02{background: url(../images/fukidashi02.png) no-repeat top left; width:420px; height:18px;text-indent:-9999px; margin-bottom:10px;}

.kyujitu{ padding-left:85px; height:72px; display: table-cell; vertical-align:middle;background: url(../images/kyujitu.png) no-repeat top left;}

/* page6
---------------------------------------------------- */

#pribox{ width:985px;
      height:170px;
      margin-bottom:20px;
	  padding-right:15px;
      padding-top:0px;
	  overflow:auto;
	  overflow-x:hidden;
	scrollbar-arrow-color:#ccc;
    scrollbar-face-color:#ccc;
    scrollbar-highlight-color:#fff;
    scrollbar-shadow-color:#ccc;
    scrollbar-3dlight-color:#ccc;
    scrollbar-track-color:#f0f0f0;

	}
