﻿@charset "utf-8"; 
/* /info/classic/css/core.css */

/* ************************************************************************* */
/*  The following styles shifted from "common.css" and made modifications.   */
/* ========================================================================= */

/* ========================================================== */
/*  font                                                      */
/* ---------------------------------------------------------- */
#contentsmain					{ font-size:88%; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; }

#contentsmain em				{ font-style:normal; font-weight:bold; }
#contentsmain table				{ font-size:1em; line-height:1.3em; }
#contentsmain table p				{ line-height:1.3em; }

/* ========================================================== */
/*  common                                                    */
/* ---------------------------------------------------------- */
#contentsmain  a	{ color:#004b99; text-decoration:none; }

#contentsmain a:hover,
#contentsmain a:focus	{ color:#00448b; text-decoration:underline; }

#contentsmain  a:visited	{ color:#252c71;}

#contentsmain img		{ border-style:none; vertical-align:text-bottom; }

#contentsmain ul		{ margin:0; padding:0; list-style:none; }

#contentsmain ol		{ margin:0; padding:0; }

#contentsmain th,
#contentsmain td		{ text-align:left; vertical-align:top; }

/* ========================================================== */
/*  contents                                                  */
/* ---------------------------------------------------------- */
/***** contentsarea initialization *****/
#contentsmain div { text-align:left; }

/* heading */
#contentsmain h1,
#contentsmain h2 { margin:0; color:#333333; font-weight:bold; text-align:left; }

#contentsmain h1 { padding:30px 215px 30px 0; }

#contentsmain h2 { padding:0 0 10px 0; background:url(/info/classic/img/h2lnbg.gif) repeat-x left bottom; }


/* ************************************************************************* */
/*  The following styles shifted from "style.css" and made modifications.    */
/* ========================================================================= */

/* ========================================================== */
/*  userate                                                   */
/* ---------------------------------------------------------- */
#contentsmain h3 { font-size:110%; margin:0; padding:0; }
#contentsmain h3.atten  { color: #990000; padding:0 0 5px 0; }


/* ************************************************************************* */
/*  The following styles shifted from "style2.css" and made modifications.   */
/* ========================================================================= */

#contentsmain h2.noborder { padding:0 0 10px 0; background:none; }

/* ************************************************************************* */
/*  The following styles is the original "contents.css".                     */
/* ========================================================================= */
#contentsmain h3 { border-bottom:none; }