@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;
line-height: 16px;
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: #000000;  text-decoration:underline;}
.credit a:visited { color: #000000;  text-decoration:underline;}
.credit a:hover { color: #b2e6fe;  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#entrysg1 ul.t02 li {
float: left;
width: 230px;
}

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

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

/** Layout-left-2 **/

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

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

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

/** Layout-left-3 **/

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

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

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

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

/** Layout-left-4 **/

div#entrysg4 ul.c01 li {
float: left;
width: 230px;
}

div#entrysg4 ul.c02 li {
float: left;
width: 230px;
}

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

div#entrysg4 ul.entrysgitem4 li {
float: left;
margin-top: 20px;
margin-bottom: 10px;
width: 230px;
}
div#entrysg4 .entrysgitem4 li.item05 {
margin-left: 20px;
}
div#entrysg4 ul.entrysgitem4 li {
float: left;
}

/** Layout-left-5 **/

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

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

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

/** Layout-left-6 **/

div#entrysg6 ul.s04 li {
float: left;
width: 230px;
}

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

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

div#entrysg6 ul.entrysgitem6 li {
float: left;
margin-bottom: 10px;
width: 230px;
}
div#entrysg6 .entrysgitem6 li.text-2 {
margin-left: 20px;
float: left;
}

/** Layout-left-11 **/

div#entrysg11 ul.esg07 li {
float: left;
width: 480px;
}

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

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

/** Page2 Layout-left-12 **/

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

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

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

/** Layout-right-1 **/

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

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

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

/** Layout-right-2 **/

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

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

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

/** Layout-right-3 **/

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

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

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

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

/** Layout-right-4 **/

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

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

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

/** Layout-right-5 **/

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

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

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

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

/** Layout-right-6 **/

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

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

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

/** Layout-right-7 **/

div#entrysg7 ul.back li {
float: left;
width: 135px;
}

div#entrysg_r7 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 20px;
padding-left: 320px;
}

div#entrysg_r7 ul.entrysgitem_r7 li {
float: left;
margin-top: 0px;
margin-bottom: 20px;
width: 135px;
}

div#entrysg_r7 ul.entrysgitem_r7 li {
float: left;
margin-bottom: 20px;
width: 135px;
}

/** Layout-right-8 **/

div#entrysg8 ul.allitem2 li {
float: left;
width: 235px;
}

div#entrysg_r8 {
padding-top: 30px;
padding-right: 0px;
padding-bottom: 10px;
padding-left: 120px;
}

div#entrysg_r8 ul.entrysgitem_r8 li {
float: left;
margin-top: 30px;
margin-bottom: 10px;
width: 135px;
}

div#entrysg_r8 ul.entrysgitem_r8 li {
float: left;
margin-bottom: 20px;
width: 235px;
}


/** Layout-right-9 **/

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

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

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

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

/** Layout-right-10 **/

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

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

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

/** Layout-right-11 **/

div#entrysg_r11 ul.esg10 li {
float: left;
width: 480px;
}

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

div#entrysg_r11 ul.entrysgitem_r11 li {
float: left;
margin-top: 10px;
margin-bottom: 10px;
width: 400px;
}

/** Page2 Layout-right-12 **/

div#entrysg_r12 ul.text_r12 li {
float: left;
width: 400px;
}

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

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

/** Layout-right-13 **/

div#entrysg_r13 ul.esg11 li {
float: left;
width: 400px;
}

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

div#entrysg_r13 ul.entrysgitem_r13 li {
float: left;
margin-top: 10px;
margin-bottom: 10px;
width: 400px;
}

/** Page2 Layout-right_14 **/

div#entrysg_r14 ul.text_r14 li {
float: left;
width: 400px;
}

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

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


