﻿@charset "UTF-8";
/* 
 * 
/*--------------------------------------------------------------------------*/
/*-----------------------------------
 *color,typeface,lineheight
 *-----------------------------------*/
h1,h2,h3,h4,h5,h6,p,li,dt,dd,table,address {
	font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 1.5;
	color: #ffffff;
}
h3 {
	font-size: 0.7em;
}
h4 {
	font-size: 0.6em;
}
code {
	font-family:  "ＭＳ ゴシック";
}
em {
	font-weight: bold;
	padding: 3px 3px;
}
address {
	font-style: normal
}
p {
	text-align: justify;
	text-justify: inter-ideograph;
	margin-bottom:0.5em;
}
ul {
	list-style-type: none;
}
/*-----------------------------------
 * font size
 *-----------------------------------*/
p,li,dt,dd,address {
	font-size: 0.6em;
}
/*-----------------------------------
 * class
 *-----------------------------------*/
.english {
	font-family: "Times New Roman", Arial, "メイリオ", "ＭＳ Ｐゴシック", Helvetica, sans-serif;
}
.red {
	color: #FF0000;
}
.blue{
	color: #0000FF;
}
.gray{
    color: #ffffff;
/*	color: #555555;*/
}
.pink {
    color: #ffffff;
/*	color: #e4007f;*/
}
/*-----------------------------------
 * header
 *-----------------------------------*/
#header form select {
	font-family: Arial, "メイリオ", "ＭＳ Ｐゴシック", Helvetica, sans-serif;
	font-size: 0.7em;
}
#header p {
	font-family: Arial, "メイリオ", "ＭＳ Ｐゴシック", Helvetica, sans-serif;
	font-size: 0.7em;
}
/*-----------------------------------
 * footer
 *-----------------------------------*/
#footer p#copyright {
	font-family: Arial, "メイリオ", "ＭＳ Ｐゴシック", Helvetica, sans-serif;
	font-size: 7px;
	line-height: 1;
}
/*-----------------------------------
 * right-column
 *-----------------------------------*/
#toppage #contents #summary_column .inner div#introduce p {
	font-weight: bold;
	font-size: 0.7em;
}
/*-----------------------------------
 * top
 *-----------------------------------*/
#toppage #contents #summary_column .inner div#introduce p {
	font-weight: bold;
	font-size: 10px;
}
#toppage #contents #summary_column .inner div#news_list li {
	font-size: 10px;
}
/*-----------------------------------
 * about
 *-----------------------------------*/
#about #contents #summary_column div.inner div#introduce p {
	font-size: 10px;
	line-height: 1.3;
}
#about #contents #summary_column div.inner div#info p {
	font-size: 10px;
}
#about #contents #summary_column div.inner div#info address {
	font-size: 10px;
	line-height: 1.3;
}
/*-----------------------------------
 * news
 *-----------------------------------*/
#news #contents #summary_column div.inner div#archive li {
	font-size: 10px;
}
#news #contents #summary_column div.inner div#news_list li {
	font-size: 10px;
}
#news #contents #detail_column div.inner div.news p.date {
	line-height: 1.5;
}
#news #contents #detail_column div.inner div.news p {
	line-height: 1.8;
}
/*-----------------------------------
 * portforlio(<-shop)
 *-----------------------------------*/
#portforlio #contents #summary_column .inner div#introduce p {
	line-height: 2.2;
	font-size: 10px;
}
#portforlio #contents #summary_column .inner div#shop_list li {
	font-size: 10px;
}
/*-----------------------------------
 * products
 *-----------------------------------*/
#products #contents #summary_column .inner div#introduce p {
	font-size: 10px;
}
#products #contents #summary_column .inner div#introduce li {
	font-size: 10px;
}
#products #contents #summary_column div.inner div#news_list li {
	font-size: 10px;
}
#products #photoFrame p#button {
	font-size: 10px;
	font-weight: bold;
}

