@charset "EUC-JP";



/* === index =================== */



/* === top =================== */

#page .top {				/* ¾åÉô¥Ð¥Ê¡¼ */
 clear: both; 
 width: 760px;
 text-align: center; 
 background-color: transparent;
 margin: 0px 0px 20px 20px;
 padding: 0px 0px 0px 0px;
}
#page .top .left {
 float: left;
 width: 700px;
 text-align: left; 
 background-color: #333333;
 margin: 0px 0px 20px 0px;
 padding: 0px 0px 0px 0px;
}
#page .top .right {
 float: right;
 width: 250px;
 text-align: right; 
 background-color: transparent;
 margin: 0px 0px 20px 0px;
 padding: 0px 0px 0px 0px;
}

/* === top =================== */



/* === info =================== */

#page .main .info{				/* ¿·¡¦E*/
 clear: both;
 width: 760px;
 text-align: left; 
 background-color: transparent;
 font-size : 16px;
 color: #333333;
 text-align: left;
 line-height: 1.3;
 letter-spacing: 0.1em;
 background-color: transparent;
 margin: 30px auto 10px auto;
 padding: 0px 0px 0px 0px;
/* margin: 0px 0px 0px 0px;
 padding: 20px 0px 0px 0px;*/
}
#page .main .info h2 {					/* ¥¿¥¤¥È¡¦E*/
 width: 700px;
 height: 80px;
 text-indent: -9999px;
 background-color: transparent;
 background: url(../img/h2/gerrting.png) top left no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
#page .main .info iframe {
 width: 760px;
 height: 150px;
 text-align: left;
 vertical-align: top;
 border: none;
 background-color: #333333;
 margin: 0px;
 padding: 0px;
}

/* === info =================== */


/* === pickup =================== */

#page .main .pickup {				/* ¤ª¤¹¤¹£àE*/
 width: 760px;
 text-align: left; 
 background-color: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
#page .main .pickup h2 {					/* ¥¿¥¤¥ÈŽ¥¡¦*/
 width: 700px;
 height: 40px;
 text-indent: -9999px;
 background-color: transparent;
 background: url(../img/h2/info.png) top left no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
#page .main .pickup .pickup_row {				/* ÏÈ */
 clear: both; 
 width: 760px;
 text-align: left; 
 background-color: transparent;
 margin: 0px 0px 0px 5px;
 padding: 0px 0px 0px 0px;
}
#page .main .pickup .pickup_row img{					/* ²èŽÁ¡¦*/
 clear: both;
 border: 0;
 background-color: transparent;
 margin: 0px auto 0px auto;
 padding: 0px;
}
#page .main .pickup .pickup_row p {					/* ¥³¥á¥ó¥È */
 clear: both;
 width: 100px;
 font-size: 10px;
 color: #333333;
 text-align: center;
 line-height: 1.2;
 letter-spacing: 0.1em;
 background-color: transparent;
 margin: 3px auto 1px auto;
 padding: 0px;
}
#page .main .pickup .left1{					/* 1 */
 float: left;
 width: 130px;
 text-align: center; 
 background-color: transparent;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
}
#page .main .pickup .left2{					/* 2 */
 float: left;
 width: 130px;
 text-align: center; 
 background-color: transparent;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
}
#page .main .pickup .right1{					/* 3 */
 float: left;
 width: 130px;
 text-align: center; 
 background-color: transparent;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
}
#page .main .pickup .right2{					/* 4 */
 float: left;
 width: 130px;
 text-align: center; 
 background-color: transparent;
 margin: 0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
}
/* === pickup =================== */



/* === topics =================== */

#page .main .topics{				/* ¿·ŽÃ¡¦*/
 clear: both; 
 width: 760px;
 text-align: left; 
 background-color: transparent;
 margin: 0px 0px 0px 0px;
 padding: 20px 0px 0px 0px;
}
#page .main .topics h2 {					/* ¥¿¥¤¥ÈŽ¥¡¦*/
 width: 700px;
 height: 40px;
 text-indent: -9999px;
 background-color: transparent;
 background: url(../img/h2/info.png) top left no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
#page .main .topics iframe {
 width: 760px;
 height: 150px;
 text-align: left;
 vertical-align: top;
 border: none;
 background-color: transparent;
 margin: 0px;
 padding: 0px;
}

/* === topics =================== */



/* === category ===================
#page .main .right .category h5 a {
 color: #64574d;
 margin: 0px;
 padding: 0px;
}
#page .main .right .category{				/* ¥«¥Æ¥´¥ê¡¼ */
 clear: both; 
 width: 530px;
 text-align: left;
 background-color: transparent;
 margin: 0px 0px 0px 0px;
 padding: 30px 0px 0px 0px;
}
#page .main .right .category h2 {				/* ¥¿¥¤¥ÈŽ¥¡¦*/
 width: 530px;
 height: 50px;
 text-indent: -9999px;
 background-color: transparent;
 background: url(../img/h2/category.gif) top left no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}
#page .main .right .category .c{
 clear: both; 
 width: 520px;
 text-align: left; 
 background-color: transparent;
 margin: 0px 0px 0px 5px;
 padding: 0px 0px 0px 0px;
 overflow: hidden;
}
#page .main .right .category .c:after {			/* ¥Í¥¹¥±ÂÐ¹àE*/
 content: "";
 display: block;
 clear: both;
 height: 1px;
 overflow: hidden;
}
/*\*/
* html #page .main .right .category .c {		/* MacIEÂÐ¹àE*/
 height: 1px;
 overflow: visible;
}
/**/

#page .main .right .category .c h5 {					/* ¥«¥Æ¥´¥ê¡¼Ì¾ */
 font-size: 12px;
 color: #64574d;
 text-align: left;
 line-height: 1.2;
 letter-spacing: 0.1em;
 background-color: transparent;
 background: url(../img/icon/arrow01.gif) 0px 2px no-repeat;
 margin: 10px 0px 5px 5px;
 padding: 0px 0px 0px 10px;
}
#page .main .right .category .c ul {					/* ¥«¥Æ¥´¥ê¡¼Ì¾ */
 list-style-type: none;
 background-color: transparent;
 margin: 0px 10px 10px 10px;
 padding: 0px 0px 0px 0px;
}
#page .main .right .category .c li {					/* ¥«¥Æ¥´¥ê¡¼Ì¾ */
 display: inline;
 font-size: 10px;
 color: #64574d;
 text-align: left;
 line-height: 1.3;
 background-color: transparent;
 margin: 0px 8px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#page .main .right .category .c .c-left{					/* º¸ */
 float: left;
 width: 260px;
 text-align: left;
 background-color: transparent;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
#page .main .right .category .c .c-right{					/* ±¦ */
 float: right;
 width: 260px;
 text-align: left;
 background-color: transparent;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}


 === category =================== */

