@import url("structure.css");
@import url("structure02.css");
@import url("customize.css");
/* CSS Document _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

□□ base.css □□

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/

/* menu│===========================================

　1: Set up

　2: Accessibility

　3: All setting

　4: etc

　5: Text

==================================================*/


/*==================================================
　1: Set up
==================================================*/
* {
    margin: 0;
    padding: 0;
    scrollbar-track-color: #FFF;
    scrollbar-face-color: #D7D7E6;
    scrollbar-shadow-color: #FFF;
    scrollbar-darkshadow-color: #FFF;
    scrollbar-highlight-color: #FFF;
    scrollbar-3dlight-color: #FFF;
    scrollbar-arrow-color: #FFF;
}
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: block;
}
ol {
    margin: 0;
    padding: 0;
    display: block;
}
ul li {
    display: block;
}
img {
    border: none;
}
h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-weight: bold;
}
dl,dt,dd {
    margin: 0;
    padding: 0;
    display: block;
}

/*==================================================
　2: Accessibility
==================================================*/
hr{
  height: 0px;
  margin: 5px 0;
  border: none;
  border-top: 1px #000 solid;
}
* html hr{/* for -IE6 */
  margin:0;
}
*:first-child+html hr{/* for IE7 */
  margin:0;
} 
span.guide {
    display: none;
    font-size: 0%; 
}

/*==================================================
　3: All setting
==================================================*/
html{
    height: 100%;
}
body {
    height: 100%;
    text-align: left;
    color: #333;
    font: normal 75%/165% "ＭＳＰ ゴシック", "Osaka−等幅","ヒラギノ角ゴ Pro W3","Arial","Helvetica","sans-serif";
    background-color: #FFF;
	border-top: 1px #FF9900 solid;
}
strong,em {
    font-style: normal;
    font-weight: bold;
}
div,p {
    text-align: left;
    display: block;
}

/*==================================================
　4: etc
==================================================*/
.clear {
    clear: both;
}
.clearLeft {
    clear: left;
}
.clearRight {
    clear: right;
}
.Left {
    float: left;
}
.Right {
    float: right;
}

/*==================================================
　5: Text
==================================================*/
/*-------------
･w = width
･px = pixel（Other numerical values are basically units of %. ）
･lh = line-height
･c = collar
･s = font-size
･Sn = font-style: normal
･Wn = font-weight: normal
･Wb = font-weight: bord
･m = margin
･p = padding
.C = text-align: center
.R = text-align: right
.In = text-indent
-------------*/

.tx_c_red {
    color: red;
}
.tx_c_ora {
    color: #FF6600;
}
.C {
    text-align: center;
}
.R {
    text-align: right;
}
.tx_s80 {
    font-size: 80%;
}
.tx_s80_R {
    font-size: 80%;
    text-align: right;
}
.tx_s80_C {
    font-size: 80%;
    text-align: center;
}
.tx_10px {
    font-size: 10px;
}
