﻿@charset "utf-8";
/* CSS Document */

/*---------------------------------
		BaseCSS ベースデザインCSS
---------------------------------*/

/* container */
#container {}
#container h1 { padding:15px 0; text-align:center;}
#container div.article { margin:10px;}
#container div.article h3 {}
#container div.article div.txtarea { font-size:80%;}
#container div.article div.txtarea p { margin:10px 0;}

#container div.btn_box { margin:10px 0; text-align:center;}
#container div.btn_box {}

#container div.type01 { background-color:#133E73; background-image:url(img/type01_bg.jpg); background-position:left 63px; background-repeat:repeat-x;}
#container div.type01 h3 {}
#container div.type01 div.txtarea { margin:0 20px; padding:10px 30px; background-color:#FFF;}
#container div.type01 div.txtarea_white { padding-top:10px; color:#FFF;}
#container div.type01 div.txtarea h4.point_blue { margin:10px 0; height:31px; line-height:31px; text-align:center; font-size:110%; width:115px; background-image:url(img/type01_h4_point_blue_bg.jpg); background-position:left top; background-repeat:no-repeat; color:#FFF;}
#container div.type01 div.txtarea h4.blue { margin:10px; color:#133E73; font-size:120%;}
#container div.type01 div.txtarea div.box01 { display:inline; width:345px;}
#container div.type01 div.txtarea div.box01.fL { float:left; margin:0;}
#container div.type01 div.txtarea div.box01.fR { float:right; margin:0;}
#container div.type01 div.txtarea div.box01 h3 { padding:7px; background-color:#EBEBEB;}
#container div.type01 div.txtarea div.box01 p {}

#container div.type02 { background-color:#c00;}
#container div.type02 h3 {}
#container div.type02 div.txtarea { margin:0 20px; padding:15px 30px; background-color:#FFF;}
#container div.type02 div.txtarea h3.red { margin:10px 0; padding:5px; background-color:#c00; font-size:110%; color:#fff;}
#container div.type02 div.txtarea h3.blue { margin:10px 0; padding:5px; background-color:#133E73; font-size:110%; color:#fff;}
#container div.type02 div.txtarea h4.blue { margin:10px; color:#133E73;}
#container div.type02 div.txtarea p.down { margin:10px 20px;}

#container div.type02 {}
#container div.type02 h3 {}
#container div.type02 div.txtarea {}

#container div.type02 {}
#container div.type02 h3 {}
#container div.type02 div.txtarea {}

#container #main { display:inline; float:left; width:; margin:;}
#container #sub { display:inline; float:right; width:; margin:;}

#sourcePath {}
#sourcePath ul { txtarea-align:left;}
#sourcePath ul li { display:inline;}
#sourcePath ul li a { background-position:left 50%; background-repeat:no-repeat;}

div.PageTop { txtarea-align:right;} 
div.PageTop a { txtarea-align:right;} 

/* left */
#container #main div.article {}
#container #main div.article h3 {}
#container #main div.article h3.Nontxtarea {}
#container #main div.article div.txtarea {}

#container #main div.type01 {}
#container #main div.type01 h3 {}
#container #main div.type01 h3.Nontxtarea {}
#container #main div.type01 div.txtarea {}

#container #main div.type02 {}
#container #main div.type02 h3 {}
#container #main div.type02 h3.Nontxtarea {}
#container #main div.type02 div.txtarea {}

/* right */
#container #sub div.article {}
#container #sub div.article h3 {}
#container #sub div.article h3.Nontxtarea {}
#container #sub div.article div.txtarea {}

#container #sub div.type01 {}
#container #sub div.type01 h3 {}
#container #sub div.type01 h3.Nontxtarea {}
#container #sub div.type01 div.txtarea {}

#container #sub div.type02 {}
#container #sub div.type02 h3 {}
#container #sub div.type02 h3.Nontxtarea {}
#container #sub div.type02 div.txtarea {}


/*---------------------------------
		PageCSS 個別ページCSS
---------------------------------*/

#Page {}

