/* @charset "EUCJP";*/

/* --- スタイルシートでは基本的に border/font/inlineDIV のみ適用する ------ */

/* === 全体 共通 ========================================================== */

body {
/*	font: normal normal normal 100%/150% "MS UI Gothic", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", HiraKakuPro-W3, Osaka, verdana ,arial ,sans-serif;*/
/*	background-color: #fff;*/
}


/* --- 基本的なリンクスタイル --------------------------------------------- */

a:link,
a:active {
	text-decoration: none;
/*	text-decoration: underline;*/
	color: #6666FF;
}

a:visited {
	text-decoration: none;
/*	text-decoration: underline;*/
	color: #990099;
}

a:hover {
/*	text-decoration: none;*/
	text-decoration: underline;
/*	color: #6666FF;*/
}

/* --- 入力フォームのIME -------------------------------------------------- */

.auto      { ime-mode:auto; }
.active    { ime-mode:active; }
.inactive  { ime-mode:inactive; }
.disable   { ime-mode:disabled; }

/* --- テーブルの枠線 ----------------------------------------------------- */

.edge_right  { border-top:  0px solid #000; border-bottom: 0px solid #000;
               border-left: 0px solid #000; border-right : 1px solid #000; }

.edge_bottom { border-top:  0px solid #000; border-bottom: 1px solid #000;
               border-left: 0px solid #000; border-right : 1px solid #000; }

.edge_top    { border-top:  1px solid #000; border-bottom: 0px solid #000;
               border-left: 0px solid #000; border-right : 1px solid #000; }

.box_pink    { border-top:  1px solid #f99; border-bottom: 1px solid #f99;
               border-left: 1px solid #f99; border-right : 1px solid #f99; }

/* === HEAD 内部 ========================================================== */

.head1       { font-size: 80%; }
.head2       { font-size: 80%; }

/* === LEFT 内部 ========================================================== */

.menu1       { font-size: 90%; }
.menu2       { font-size: 90%; }
.menu3       { font-size: 90%; }
.menu4       { font-size: 90%; }
.menu4SP     { font-size: 90%; }

/* === DETAIL内部 ========================================================= */

.detail1     { font-size: 90%; line-height:1.5em; }

/* --- 共通 --- */
.caption     { padding: 5px; font-size: 80%; font-weight: bold; color: #fff; }

/* --- 新着 --- */
.news        { font-size: 90%; padding: 5px; border: 1px solid #f99; line-height:1.2em;
               overflow: auto; width: 510px; height: 100px; }

/* --- おすすめ --- */
.osusume     { padding: 5px; border: 1px solid #f99; line-height:1.2em;
               overflow: auto; width: 510px; height: 100px; }

/* --- 特徴から探す 地域から探す --- */
.mark        { font-size: 90%; line-height:1.2em; }

/* --- 全国検索 --- */
.search      { line-height:1.2em; }
.area        { font-size: 90%; }
.state       { font-size: 90%; color: #f33; }

/* --- 一覧ページのテーブル色分け --- */
td#caption   { font-size: 80%; font-weight: bold; color: #fff; background: #f99; }
td#value1    { font-size: 80%; color: #000; background: #fcc; line-height:1.2em;}
/* --- td#value1    { font-size: 80%; color: #000; background: #fcc; } --- */
td#value2    { font-size: 80%; color: #000; background: #f9c; line-height:1.2em;}
/* --- td#value2    { font-size: 80%; color: #000; background: #f9c; } --- */
td#value     { font-size: 80%; color: #000; background: #fff; }
/*
.bline       { border-top:  0px dotted #f99; border-bottom: 1px solid #f99;
               border-left: 0px dotted #f99; border-right : 0px dotted #f99; }
*/

/* --- カテゴリー別（市区郡） --- */
.area_city { padding: 5px; border: 1px solid #f99; line-height:1.5em; width: 525px; }

/* --- 共通 --- */
/*.common    { padding: 5px; border: 1px solid #f99; line-height:1.2em; }*/
/*.iframe    { border: 1px solid #f99; width: 495px; }*/

/* === RIGHT 内部 ========================================================= */

.right1      { font-size: 90%; line-height:2em; }

/* === FUT 内部 =========================================================== */

.fut1        { font-size: 80%; }

/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */
/* --- skin.html(IFRAME用スキンの中) --- */
.iframeskin  { padding: 5px; 
               font-size: 90%; line-height:1.5em; }
/* ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------ */


/* === subフォルダ内 ====================================================== */
.prCopy {
	padding: 5px;
	border: 1px solid #f99;
	line-height:1.2em;
	font-size: 12px;

}
.head1Copy {
	width: 490px;
	height: 20px;
	padding: 2px;
	background:#fff;
	font-size: 11px;

}
.prCopy2 {
	padding: 5px;
	line-height:1.2em;
	font-size: 12px;
	border-top: none;
	border-right: none;
	border-bottom: thin dotted #f99;
	border-left: 5px solid #f99;
}
.searchCopy {
padding: 5px; border: 1px solid #f99; line-height:1.0em; background: #FFFFFF;
}
.prCopy3 {
	font-size: 12px;
	border: none;
}
/* ------------------------------------------------------------------------ */

