@charset "Shift_JIS";

/*-------------------------------------------*/
/* Copyright (C) yujin. All Rights Reserved. */
/*-------------------------------------------*/

/* -------------------- */
/* all tag              */
/* -------------------- */
* {
	margin-top : 0px;
	margin-bottom : 0px;
	font-family: arial, sans-serif, 'ヒラギノ角ゴ Pro W3', 'ＭＳ Ｐゴシック', Osaka, verdana;
	font-size : 12px;
	line-height: 150%;
	color: #FFFFFF;
}


body { background-color: #000000;}

img { border: none; }

a:link   { text-decoration:underline; color:#FFFFFF; }
a:link * { text-decoration:underline; color:#FFFFFF; }
a:visited   { text-decoration:underline; color:#FFFFFF; }
a:visited * { text-decoration:underline; color:#FFFFFF; }
a:hover   { text-decoration:none; color:#FFFFFF; }
a:hover * { text-decoration:none; color:#FFFFFF; }
a:active   { text-decoration:none; color:#FFFFFF; }
a:active * { text-decoration:none; color:#FFFFFF; }

a:link.footlink   { text-decoration:none; color:#FFFFFF; font-size: 10px; _font-size: 7pt;}
a:visited.footlink   { text-decoration:none; color:#FFFFFF; font-size: 10px; _font-size: 7pt;}
a:hover.footlink   { text-decoration:underline; color:#FFFFFF; font-size: 10px; _font-size: 7pt;}
a:active .footlink  { text-decoration:underline; color:#FFFFFF; font-size: 10px; _font-size: 7pt;}

/* -------------------- */
/* font color           */
/* -------------------- */
.white { color: #FFFFFF; }
.red { color: #DF0515; }
.blue { color: #3333CC; }
.black { color: #000000; }

/* -------------------- */
/* font size     　　   */
/* -------------------- */
.s { font-size: 10px; _font-size: 7pt; line-height: 140%; _line-height: 150%; }
.m { font-size: 12px; _font-size: 10pt; line-height: 150%; _line-height: 140%; }
.l { font-size: 14px; _font-size: 12pt; line-height: 150%; _line-height: 140%; }

.sOrange { font-size: 10px; _font-size: 7pt; line-height: 140%; _line-height: 150%; color: #F09000;}

.mOrange { font-size: 12px; _font-size: 10pt; line-height: 150%; _line-height: 140%; color: #EC4036;}
.mBrack { font-size: 12px; _font-size: 10pt; line-height: 150%; _line-height: 140%; color: #000000;}

.lB { font-size: 14px; _font-size: 12pt; line-height: 150%; _line-height: 140%; font-weight : bold; }
.lB_Blue { font-size: 14px; _font-size: 12pt; line-height: 150%; _line-height: 140%; color: #3333CC; font-weight : bold; }

/* -------------------- */
/* bg color      　　   */
/* -------------------- */
.bold { font-weight : bold; }
.bgFFFFFF { background:#FFFFFF; }
.bgCCCCCC { background:#CCCCCC; }
.bg333333 { background:#333333; }
.bg000000 { background:#000000; }
.bg880000 { background:#880000; }

/* -------------------- */
/* margin        　　   */
/* -------------------- */
.margin02page{
width : 674px;
text-align : center;}

.margin15{
margin:15px 0px 0px 0px;}

.margin20{
margin:20px 0px 0px 0px;}

.margin25{
margin:25px 0px 0px 0px;}

/* -------------------- */
/* top css       　　   */
/* -------------------- */
.bg_01top_01 {
background-image : url(home/img/01_prt_05.gif);
background-repeat: no-repeat;
width:306px;
height:255px;}

.bg_01top_02 {
background-image : url(home/img/01_prt_06.gif);
background-repeat: no-repeat;
width:469px;
height:255px;}

/* -------------------- */
/* 02 css        　　   */
/* -------------------- */
.bg_02oryouri_01 {
background-color: #000000;
width:200px;
height:150px;}

.bg_02oryouri_02 {
background-image : url(02_oryouri/img/02_prt_01.gif);
background-repeat: no-repeat;
width:630px;
height:165px;}

.bg_02oryouri_03 {
background-color: #676767;
width:160px;
height:120px;}

.bg_02oryouri_04 {
background-image : url(02_oryouri/img/02_prt_03.gif);
background-repeat: no-repeat;
width:220px;
height:321px;}

.bg_02oryouri_05 {
background-image : url(02_oryouri/img/02_prt_07.gif);
background-repeat: no-repeat;
width:659px;
height:175px;}

.bg_02oryouri_06 {
background-image : url(02_oryouri/img/02_prt_11.gif);
background-repeat: no-repeat;
width:645px;
height:200px;}

.bg_02oryouri_07 {
background-color: #000000;
width:220px;
height:165px;}

/* -------------------- */
/* 03 css        　　   */
/* -------------------- */
.bg_03gaiyou_01 {
background-color: #000000;
width:160px;
height:120px;}

.bg_03gaiyou_02 {
background-image : url(03_gaiyou/img/03_prt_03.gif);
background-repeat: no-repeat;
width:659px;
height:175px;}

/* -------------------- */
/* 04 css        　　   */
/* -------------------- */
.bg_04drink_01 {
background-color: #000000;
width:200px;
height:150px;}

.bg_04drink_02 {
background-image : url(04_drink/img/04_prt_01.gif);
background-repeat: no-repeat;
width:200px;
height:87px;}

.bg_04drink_03 {
background-image : url(04_drink/img/04_prt_13.gif);
background-repeat: no-repeat;
width:660px;
height:180px;}

.bg_04drink_04 {
background-color: #000000;
width:220px;
height:165px;}

.bg_04drink_05 {
background-color: #000000;
width:300px;
height:225px;}

.bg_04drink_06 {
background-image : url(04_drink/img/04_prt_12.gif);
background-repeat: no-repeat;
width:341px;
height:204px;}

/* -------------------- */
/* 05 css        　　   */
/* -------------------- */
.bg_05syun_01 {
background-color: #000000;
width:300px;
height:225px;}

.bg_05syun_02 {
background-color: #000000;
width:200px;
height:150px;}

.bg_05syun_03 {
background-color: #000000;
width:140px;
height:105px;}

.bg_05syun_04 {
background-image : url(05_syun/img/05_prt_01.gif);
background-repeat: no-repeat;
width:353px;
height:150px;}

.bg_05syun_05 {
background-image : url(05_syun/img/05_prt_02.gif);
background-repeat: no-repeat;
width:656px;
height:181px;}

.bg_05syun_06 {
background-image : url(05_syun/img/05_prt_03.gif);
background-repeat: no-repeat;
width:339px;
height:248px;}

/* -------------------- */
/* 06 css        　　   */
/* -------------------- */
.bg_06kodawari_01 {
background-color: #000000;
width:200px;
height:150px;}

.bg_06kodawari_02 {
background-image : url(06_kodawari/img/06_prt_01.gif);
background-repeat: no-repeat;
width:661px;
height:320px;}

.bg_06kodawari_03 {
background-image : url(06_kodawari/img/06_prt_03.gif);
background-repeat: no-repeat;
width:450px;
height:160px;}

.bg_06kodawari_04 {
background-image : url(06_kodawari/img/06_prt_04.gif);
background-repeat: no-repeat;
width:450px;
height:169px;}

/* -------------------- */
/* 07 css        　　   */
/* -------------------- */
.bg_07enkai_01 {
background-color: #000000;
width:300px;
height:225px;}

.bg_07enkai_02 {
background-image : url(07_enkai/img/07_prt_01.gif);
background-repeat: no-repeat;
background-color: #000033;
width:319px;
height:173px;}

.bg_07enkai_03 {
background-image : url(07_enkai/img/07_prt_02.jpg);
background-repeat: no-repeat;
background-color: #000000;
width:319px;
height:173px;}

.bg_07enkai_04 {
background-image : url(07_enkai/img/07_prt_03.gif);
background-repeat: no-repeat;
width:323px;
height:225px;}

.bg_07enkai_05 {
background-image : url(07_enkai/img/07_prt_04.gif);
background-repeat: no-repeat;
width:659px;
height:175px;}

.bg_07enkai_06 {
background-image : url(07_enkai/img/07_prt_05.gif);
background-repeat: no-repeat;
width:494px;
height:182px;}

/* -------------------- */
/* 08 css        　　   */
/* -------------------- */
.bg_08tenpo_01 {
background-color: #000000;
width:300px;
height:225px;}

.bg_08tenpo_02 {
background-image : url(08_tenpo/img/08_prt_02.gif);
background-repeat: no-repeat;
width:661px;
height:260px;}


/* -------------------- */
/* list          　　   */
/* -------------------- */
ul{
	margin:0px;
	padding:0px;
	list-style:none;}

li.list01{
	margin:0px 0px;
	padding:0px 0px 0px 17px;
	background:url(../common/arrow_01.gif) no-repeat;}

/* -------------------- */
/* line          　　   */
/* -------------------- */
.lindotted01 { border-width: 1px; border-top: dashed 1px #999999;}


#Cont{
	margin:0 auto;
	width:780px;
}


