@charset "euc-jp"; 

#head td {
padding: 0px 0px 0px 0px;
margin: 0px;
	}

body {font-family: "MS P Gothic",Osaka,sans-serif ;color: #333;} 

/** size **/

.x-small  { font-size : xx-small; }
.small    { font-size : x-small ; line-height:150%;}
.large    { font-size : small ; }
.x-large  { font-size : large ; }
.xx-large { font-size : x-large ; }
.larger   { font-size : larger ; }
.smaller  { font-size : smaller ; }

.footer  { font-size : x-small ; color:#ccc;line-height:180%;}
.footer a:link { color: #ccc; line-height:180%;text-decoration:none;} 
.footer a:visited { color: #ccc; line-height:180%;text-decoration:none;} 
.footer a:hover { color: #ccc;  line-height:180%;text-decoration:underline;} 

.bread {
    font-size : 10px ; color: #323232;
	padding:3px;
	background-color:#d1d1d1;
	font-size:10px;
}

.text { font-size : 12px ; color: #000000;
line-height : 18px;
font-family : MS UI Gothic, Osaka, sans-serif;}
.text a:link { color: #000000;  text-decoration:underline;}
.text a:visited { color: #000000;  text-decoration:underline;}
.text a:hover { color: #000000;  text-decoration:underline;}

.credit { font-size : 10px ; color:#000000;
margin: 0px 0px 5px 0px;
letter-spacing : 0px;
line-height:18px
font-family: Meiryo, Verdana,Hiragino Kaku Gothic Pro,ƒqƒ‰ƒMƒmŠpƒS Pro W3,‚l‚r ‚oƒSƒVƒbƒN,sans-serif;}
.credit a:link { color: #7d0022;  text-decoration:underline;}
.credit a:visited { color: #7d0022;  text-decoration:underline;}
.credit a:hover { color: #7d0022;  text-decoration:underline;}


/** Page1 Layout-main-2 **/

div#btn2 ul.allitem li {
float: left;
width: 129px;
}

div#btn2 {
padding-top: 145px;
padding-right: 0px;
padding-bottom: 15px;
padding-left: 0px;
}

div#btn2 .btn2 li.allitem {
margin-left: 829px;
}
div#btn2 ul.btn2 li {
float: left;}


/** Page2 Layout-main **/

div#main-left {width: 503px;}
div#main-right {width: 455px;}

/** Layout-left **/

div#hergo1 ul.t02 li {
float: left;
width: 230px;
}

div#hergo1 ul.t03 li {
float: left;
width: 230px;
}

div#hergo1 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}
div#hergo1 ul.hergoitem li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 230px;
}
div#hergo1 .hergoitem li.item01 {
margin-right: 20px;
}
div#hergo1 ul.hergoitem li {
float: left;
}

/** Layout-left-2 **/

div#hergo2 ul.s01_1 li {
float: left;
width: 480px;
}

div#hergo2 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}

div#hergo2 ul.hergoitem2 li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 480px;
}

/** Layout-left-3 **/

div#hergo3 ul.text-1 li {
float: left;
width: 230px;
}

div#hergo3 ul.t02_2 li {
float: left;
width: 230px;
}

div#hergo3 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}

div#hergo3 ul.hergoitem3 li {
float: left;
margin-bottom: 10px;
width: 230px;
}
div#hergo3 .hergoitem3 li.item03 {
margin-left: 20px;
float: left;
}

/** Layout-left-4 **/

div#hergo4 ul.text-4 li {
float: left;
width: 230px;
}

div#hergo4 ul.s01_2 li {
float: left;
width: 230px;
}

div#hergo4 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}

div#hergo4 ul.hergoitem4 li {
float: left;
margin-bottom: 10px;
width: 230px;
}
div#hergo4 .hergoitem4 li.item04 {
margin-left: 20px;
float: left;
}

/** Layout-left-5 **/

div#hergo5 ul.s03 li {
float: left;
width: 480px;
}

div#hergo5 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}

div#hergo5 ul.hergoitem5 li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 480px;
}


/** Layout-left-6 **/

div#hergo6 ul.text-6 li {
float: left;
width: 230px;
}

div#hergo6 ul.n02 li {
float: left;
width: 230px;
}

div#hergo6 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}

div#hergo6 ul.hergoitem6 li {
float: left;
margin-bottom: 30px;
width: 230px;
}

div#hergo6 .hergoitem6 li.item06 {
margin-right: 20px;
float: left;
}

/** Layout-left-7 **/

div#hergo7 ul.s05 li {
float: left;
width: 480px;
}

div#hergo7 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}

div#hergo7 ul.hergoitem7 li {
float: left;
margin-top: 10px;
margin-bottom: 10px;
width: 480px;
}

/** Page2 Layout-left-8 **/

div#hergo8 ul.text-3 li {
float: left;
width: 480px;
}

div#hergo8 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}

div#hergo8 ul.hergoitem8 li {
float: left;
margin-bottom: 20px;
width: 480px;
}

/** Layout-left-9 **/

div#hergo9 ul.t05 li {
float: left;
width: 480px;
}

div#hergo9 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}

div#hergo9 ul.hergoitem9 li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 480px;
}

/** Page2 Layout-left-10 **/

div#hergo10 ul.text-l10 li {
float: left;
width: 480px;
}

div#hergo10 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 23px;
}

div#hergo10 ul.hergoitem10 li {
float: left;
margin-bottom: 0px;
width: 480px;
}

/** Layout-left-11 **/

div#hergo11 ul.s03 li {
float: left;
width: 480px;
}

div#hergo11 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 23px;
}

div#hergo11 ul.hergoitem11 li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 480px;
}

/** Layout-left-12 **/

div#hergo12 ul.text-12 li {
float: left;
width: 230px;
}

div#hergo12 ul.n02 li {
float: left;
width: 230px;
}

div#hergo12 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 23px;
}

div#hergo12 ul.hergoitem12 li {
float: left;
margin-bottom: 20px;
width: 230px;
}

div#hergo6 .hergoitem6 li.item06 {
margin-right: 20px;
float: left;
}

/** Layout-left-13 **/

div#hergo13 ul.s04_3 li {
float: left;
width: 480px;
}

div#hergo13 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 43px;
}

div#hergo13 ul.hergoitem13 li {
float: left;
margin-top: 0px;
margin-bottom: 10px;
width: 480px;
}

/** Layout-left-14 **/

div#hergo14 ul.text-14 li {
float: left;
width: 480px;
}

div#hergo14 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 43px;
}

div#hergo14 ul.hergoitem14 li {
float: left;
margin-bottom: 10px;
width: 880px;
}

/** Layout-right-1 **/

div#hergo2 ul.t01 li {
float: left;
width: 400px;
}

div#hergo_r1 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r1 ul.hergoitem_r1 li {
float: left;
margin-top: 20px;
margin-bottom: 0px;
width: 400px;
}

/** Layout-right-2 **/

div#hergo_r2 ul.title li {
float: left;
width: 400px;
}

div#hergo_r2 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r2 ul.hergoitem_r2 li {
float: left;
margin-top: 0px;
margin-bottom: 40px;
width: 400px;
}

/** Layout-right-3 **/

div#hergo3 ul.b01 li {
float: left;
width: 400px;
}

div#hergo_r3 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r3 ul.hergoitem_r5 li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 400px;
}

div#hergo_r3 ul.hergoitem_r3 li {
float: left;
margin-bottom: 10px;
width: 400px;
}

/** Layout-right-5 **/

div#hergo5 ul.t04 li {
float: left;
width: 400px;
}

div#hergo_r5 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r5 ul.hergoitem_r5 li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 400px;
}

div#hergo_r5 ul.hergoitem_r5 li {
float: left;
margin-bottom: 10px;
width: 400px;
}

/** Layout-right-6 **/

div#hergo_r6 ul.text-6 li {
float: left;
width: 400px;
}

div#hergo_r6 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r6 ul.hergoitem_r6 li {
float: left;
margin-bottom: 10px;
width: 400px;
}

/** Layout-right-7 **/

div#hergo7 ul.b01_2 li {
float: left;
width: 400px;
}

div#hergo_r7 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r7 ul.hergoitem_r7 li {
float: left;
margin-top: 0px;
margin-bottom: 10px;
width: 400px;
}

div#hergo_r7 ul.hergoitem_r7 li {
float: left;
margin-bottom: 90px;
width: 400px;
}

/** Layout-right-4 **/

div#hergo4 ul.b02 li {
float: left;
width: 400px;
}

div#hergo_r4 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r4 ul.hergoitem_r4 li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 400px;
}

div#hergo_r4 ul.hergoitem_r4 li {
float: left;
margin-bottom: 10px;
width: 400px;
}

/** Layout-right-8 **/

div#hergo_r8 ul.text-r8 li {
float: left;
width: 400px;
}

div#hergo_r8 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r8 ul.hergoitem_r8 li {
float: left;
margin-bottom: 10px;
width: 400px;
}

/** Layout-right-9 **/

div#hergo9 ul.b02 li {
float: left;
width: 400px;
}

div#hergo_r9 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r9 ul.hergoitem_r9 li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 400px;
}

div#hergo_r9 ul.hergoitem_r9 li {
float: left;
margin-bottom: 10px;
width: 400px;
}

/** Layout-right-10 **/

div#hergo_r10 ul.text-10 li {
float: left;
width: 400px;
}

div#hergo_r10 {
padding-top: 0px;
padding-right: 23px;
padding-bottom: 0px;
padding-left: 32px;
}

div#hergo_r10 ul.hergoitem_r10 li {
float: left;
margin-bottom: 10px;
width: 400px;
}



