/* 全ブラウザ共通スタイルシート */
body {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; margin:0px;}

.ja9, .ja10, .ja12, .ja14, .ja16, .ja18, .ja24, .ja26, .ja28, .sp12, .sp14, .sb14, .sy14, .sm14, .su14, .sw14  {	font-family	: 'ＭＳ Ｐゴシック', Osaka, sans-serif ;}
.en9, .en10, .en12, .en14, .en18, .en24 { font-family	: Verdana, Arial, Helvetica, sans-serif ;}

/** 070401リニューアル **/
.body_margin{}
.main_bg{background-color:#FFFFFF;}
.head_bg{background-color:#CCCCCC;}
.color_shinbiyo{color:#FF0000;}
.color_marcel{color:#3399FF;}
.color_tomotomo{color:#FF9900;}
.color_byk{color:#00CC66;}
.color_spost{color:#FF6699;}
.color_esthe{color:#A16FFF;}


/** リンク設定 通常 **/
A:link {color: #006699 ;	text-decoration: underline ;}
A:visited {color: #006699 ;	text-decoration: underline ;}
A:hover {color: #6699CC ;	text-decoration	: underline ;}
A:active {color: #006699 ;text-decoration	: underline ;} 

/** リンク設定 00 **/
A.link00:link {	color: #666666 ;	text-decoration: none ;}
A.link00:visited {	color: #666666 ;	text-decoration: none ;}
A.link00:hover {color: #FF6666 ;	text-decoration	: underline ;}
A.link00:active {color: #666666 ;text-decoration	: none ;} 

/** リンク設定 01 **/
A.link01:link {color: #FFFFFF ;	text-decoration: none ;}
A.link01:visited {color: #FFFFFF ;	text-decoration: none ;}
A.link01:hover {color: #FFCC33 ;	text-decoration	: underline ;}
A.link01:active {color: #FFFFFF ;text-decoration	: none ;}

/** リンク設定 02 **/
A.link02:link {color: #Eb6088 ;	text-decoration: none ;}
A.link02:visited {color: #Eb6088 ;	text-decoration: none ;}
A.link02:hover {color: #FFa8c1 ;	text-decoration	: underline ;}
A.link02:active {color: #Eb6088 ;text-decoration	: none ;}



/** フォントカラー **/
.white {color: #FFFFFF }
.black {color: #000000 }
.gray {color: #333333 }
.lightgray {color: #666666 }
.llgray {color: #999999 }
.lllgray {color: #D1D1D1 }
.transgray {color: #cccccc }
.red {color: #CC3333}
.orenge {color: #FF9933 }
.darkred {color: #990033 }
.brown {color: #660000 }
.blue{color: #164fb0 }
.realred{color: #ff0000 }
.spost{color: #418d8d }
.an{color: #ff00bb}
.joyful_1{color: #cc0033}
.joyful_2{color: #3f9f8b}
.joyful2_1{color: #c7508b}
.joyful2_2{color: #4a86c4}
.spost2_g{color: #00ab9a}
.spost2_p{color: #e84e7d}
.spost2_pu{color: #5656d7}
.spost2_b{color: #0064a4}
.spost3_r{color: #E20A16}
.spost3_o{color: #E93C43}
.spost3_p{color: #E94F72}
.spost4{color: #0098e0}
.spost_or{color: #ff630f}
.spost_p{color: #fc35b8}
.marcel1{color: #ff5b0f}
.funeral{color: #3a3a3a}
.sweb2006{color: #6699ff}
.sweb_bu{color: #ff3399}
.salon{color: #153f7e}
.salon2{color: #cc3333}

.talk{color: #3333cc}
.goro{color: #e17000}
.pink{color: #fe4195}
.basic1{color: #00A193}
.basic2{color: #1F8E33}
.basic3{color: #006699}
.sw{color: #534da1}
.op{color: #F9AABA}
.shinbiyo{color: #FF3366}
.glossary{color: #C70047}

A.link03:link {	color: #898834  ;	text-decoration: none ;}
A.link03:visited {	color: #898834  ;	text-decoration: none ;}
A.link03:hover {color: #FF6666 ;	text-decoration	: underline ;}
A.link03:active {color: #898834  ;text-decoration	: none ;} 

A.link06:link {	color: #FFFFFF ;	text-decoration: none ;}
A.link06:visited {	color: #FFFFFF ;	text-decoration: none ;}
A.link06:hover {color: #999999 ;	text-decoration	: underline ;}
A.link06:active {color: #FFFFFF ;text-decoration	: none ;}

A.link07:link {	color: #737373 ;	text-decoration: none ;}
A.link07:visited {	color: #737373 ;	text-decoration: none ;}
A.link07:hover {color: #ffffff ;	text-decoration	: underline ;}
A.link07:active {color: #737373 ;text-decoration	: none ;}

/** リンク設定 8 **/
A.link08:link {	color: #333333 ;	text-decoration: none ;}
A.link08:visited {	color: #333333 ;	text-decoration: none ;}
A.link08:hover {color: #FF6666 ;	text-decoration	: underline ;}
A.link08:active {color: #333333 ;text-decoration	: none ;} 

/** リンク設定 9 **/
A.link09:link {	color: #003366 ;	text-decoration: none ;}
A.link09:visited {	color: #003366 ;	text-decoration: none ;}
A.link09:hover {color: #FFFFFF ;	text-decoration	: underline ;}
A.link09:active {color: #003366 ;text-decoration	: none ;} 

/** リンク設定 10 **/
A.link10:link {	color: #cc0033 ;	text-decoration: none ;}
A.link10:visited {	color: #cc0033 ;	text-decoration: none ;}
A.link10:hover {color: #FFFFFF ;	text-decoration	: underline ;}
A.link10:active {color: #cc0033 ;text-decoration	: none ;} 

/** リンク設定 11 **/
A.link11:link {	color: #b60d10 ;	text-decoration: none ;}
A.link11:visited {	color: #b60d10 ;	text-decoration: none ;}
A.link11:hover {color: #f68083 ;	text-decoration	: underline ;}
A.link11:active {color: #b60d10 ;text-decoration	: none ;} 

/** リンク設定 12 **/
A.link12:link {	color: #000000 ;	text-decoration: underline ;}
A.link12:visited {	color: #000000 ;	text-decoration: underline ;}
A.link12:hover {color: #d2d2d2 ;	text-decoration	: underline ;}
A.link12:active {color: #000000 ;text-decoration	: underline ;} 

/** リンク設定 13 **/
A.link13:link {	color: #0063ff ;	text-decoration: none ;}
A.link13:visited {	color: #0063ff ;	text-decoration: none ;}
A.link13:hover {color: #92b7ff ;	text-decoration	: none ;}
A.link13:active {color: #0063ff ;text-decoration	: none ;} 

/** リンク設定 14 **/
A.link14:link {	color: #C70047 ;	text-decoration: none ;}
A.link14:visited {	color: #C70047 ;	text-decoration: none ;}
A.link14:hover {color: #FF015E ;	text-decoration	: none ;}
A.link14:active {color: #C70047 ;text-decoration	: none ;} 

/** リンク設定 15 **/
A.link15:link {	color: #ff3399 ;	text-decoration: none ;}
A.link15:visited {	color: #ff3399 ;	text-decoration: none ;}
A.link15:hover {color: #ffa6c9 ;	text-decoration	: none ;}
A.link15:active {color: #ff3399 ;text-decoration	: none ;} 

/** リンク設定 16 **/
A.link16:link {	color: #000066 ;	text-decoration: none ;}
A.link16:visited {	color: #000066 ;	text-decoration: none ;}
A.link16:hover {color: #96d9ee ;	text-decoration	: none ;}
A.link16:active {color: #000066 ;text-decoration	: none ;} 

/** リンク設定 17 **/
A.link17:link {	color: #cc3333 ;	text-decoration: none ;}
A.link17:visited {	color: #cc3333 ;	text-decoration: none ;}
A.link17:hover {color: #e08383 ;	text-decoration	: none ;}
A.link17:active {color: #cc3333 ;text-decoration	: none ;} 


/** カーソルのかたち **/

.cr { cursor: crosshair } /* 十字 */
.hd { cursor: hand }      /* 手 */
.mv { cursor: move }      /* 移動可能 */
.tx { cursor: text }      /* テキスト選択時 */
.wt { cursor: wait }      /* 処理中 */
.hl { cursor: help }      /* ヘルプ */
.df { cursor: default }   /* 標準 */
.at { cursor: auto }      /* 自動設定 */
.nr { cursor: n-resize }  /* 上方向 */
.sr { cursor: s-resize }  /* 下方向 */
.wr { cursor: w-resize }  /* 左方向 */
.er { cursor: e-resize }  /* 右方向 */
.nw { cursor: nw-resize } /* 左上方向 */
.ne { cursor: ne-resize } /* 右上方向 */
.sw { cursor: sw-resize } /* 左下方向 */
.se { cursor: se-resize } /* 右下方向 */

ul.list01 {
list-style-image: url(image/common/dot.gif);
margin:0 0 0 1em;
padding:0.7em;
background-position: right .4em;
}

/** ヘッダ **/
A.head:link {color: #000000 ;	text-decoration: none ;}
A.head:visited {color: #000000 ;	text-decoration: none ;}
A.head:hover {color: #FF3366 ;	text-decoration: underline ;}
A.head:active {color: #000000 ;text-decoration	: none ;} 
