@charset "utf-8";


/* =====================================================================
*
*    INDEX
*
*    1. Yahoo UI Library Reset CSS
*    2. Basic Format
*    3. Yahoo UI Library Fonts CSS
*    4. Basic Font Format
*    5. Basic Hyperlink Format
*
* =================================================================== */

/* =====================================================================
*
*    1. Yahoo UI Library Reset CSS
*    Copyright (c) 2007, Yahoo! Inc. All rights reserved.
*    Code licensed under the BSD License:
*    http://developer.yahoo.net/yui/license.txt
*    version: 2.3.1
*
* =================================================================== */

 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, table, td, th, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
 
table {
	border-collapse: collapse;
	border-spacing:0;
}

fieldset, img {
	border:0;
}
 
address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}
 
li {
	list-style: none;
}
 
caption, th {
	text-align: left;
}
 
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
 
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}

 
/* =====================================================================
*
*    2. Basic Format
*
* =================================================================== */

* {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
}
 
body {
	color: #1B1310;
	background-color: #FFFFFF;
}
 
hr {
	display:none;
}
 
form {
	margin:0;
	padding:0;
}
 
input, textarea {
	font-family: Arial, Helvetica, sans-serif;
}
 
input {
	line-height: 1.2;
}
 
textarea {
	padding: 0.4em 10px;
}
 
img {
	vertical-align: bottom;
}

p {
	line-height: 1.75em;
}

abbr {
	border: none;
}

em {
	font-weight:bold;
}
/* =====================================================================
*
*    3. Yahoo UI Library Fonts CSS
*    http://developer.yahoo.com/yui/fonts/
*    *Copyright (c) 2006, Yahoo! Inc. All rights reserved.
*    *http://developer.yahoo.com/yui/license.txt
*    
*    Font-size Adjustment
*    
*    77% = 10px	|	122% = 16px	|	167% = 22px	
*    85% = 11px	|	129% = 17px	|	174% = 23px
*    92% = 12px	|	136% = 18px	|	182% = 24px
*    100% = 13px	|	144% = 19px	|	189% = 25px
*    107% = 14px	|	152% = 20px	|	197% = 26px
*    114% = 15px	|	159% = 21px	|
*
* =================================================================== */

 
body {
	font-size: 13px;
	*font-size: small;
	*font: x-small;
}

table {
	font-size: inherit;
	font: 100%;
}
 
select, input, textarea {
	font-size: 99%;
}


/* =====================================================================
*
*    4. Basic Font Format
*
* =================================================================== */

/* ---------------------------------
*    Font Family
*/

body {
	font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS P Gothic', sans-serif;
}
;;body {
	font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS P Gothic', sans-serif;
}
*:first-child+html body {
	font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS P Gothic', sans-serif;
}
* html body {
	font-family: 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS P Gothic', sans-serif;
}


/* ---------------------------------
*    Font Size
*/

.x-large   { font-size: 174%; }
.large     { font-size: 144%; }
.mid       { font-size: 122%; }
.small     { font-size:  92%; }
.x-small   { font-size:  77%; letter-spacing: 1px; }


/* =====================================================================
*
*    5. Basic Hyperlink Format
*
* =================================================================== */
/*リンク領域の外にはみ出ている点線を消す*/
/* \*/ a { outline:none; overflow:hidden; } /**/
/*点線そのものを消す*/
/* \*/ a:focus { outline:none; overflow:hidden; } /**/


a         { /*color: #000;*/ text-decoration: none; font-weight:bold; }
a:visited { /*color: #000;*/ text-decoration: none; }
a:hover   { /*color: #000;*/ text-decoration: none; }
a:active  { /*color: #000;*/ text-decoration: none; }

a.altText:hover { background-color: transparent; }
*/
/*選択テキストの色変更モジラ独自*/
::-moz-selection{
	background:#000;
	color:#FFFF0C;
}
::selection {
	background:#000;
	color:#FFFF0C;
}

/* =====================================================================
*
*    7. margin
*
* =================================================================== */
.mab_05 {
	margin-bottom:5px;
}
.mab_15 {
	margin-bottom:15px;
}
.mab_25 {
	margin-bottom:25px;
}
.mab_35 {
	margin-bottom:35px;
}
.mab_45 {
	margin-bottom:45px;
}
.mab_55 {
	margin-bottom:55px;
}
.mab_60 {
	margin-bottom:60px;
}
.mab_65 {
	margin-bottom:65px;
}
.mab_75 {
	margin-bottom:75px;
}
.mab13 {
	margin-bottom:13px;
}

/* =====================================================================
*
*    7. special
*
* =================================================================== */

/*クリアフィックス*/
/* Clearfix */  
.clearfix:after {  
    content: " ";   
    display: block;   
    height: 0;   
    clear: both;   
    visibility: hidden;  
}  
.clearfix {  
    display: inline-block;  
    min-height: 1%;  
}  
/* Hides from IE-mac ¥*/  
* html .clearfix {  
    height: 1%;  
}  
.clearfix {  
    display: block;  
}  
/* End hide from IE-Mac */
/*DW用おまじない*/
.clearfix + *{
    clear: both;
}
