@charset "UTF-8";
/* CSS Document */
/* =====================================================================*
*    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,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	padding: 0;
	margin: 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;
}

strong {
font-weight: bold;
}



/* =====================================================================
*
*    2. Basic Format*
* 
=================================================================== */
* {
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
}
body {
	color: #717171;
	background-color: #FFFFFF;
}
html{
	font-size: 62.5%;
}
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.8em;
}
abbr {
	border: none;
}
/* =====================================================================
**    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: 12px; font-size: 1.2rem; 

}
table {
	font-size: inherit;
	font: 100%;
}
select, input, textarea {
	font-size: 99%;
}
/* =====================================================================
*
*    4. Basic Font Format
*
* =================================================================== */
/* ---------------------------------
*    Font Family
*/
body {
	 font-family: "Lucida Grande","繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Hiragino Kaku Gothic Pro","繝｡繧､繝ｪ繧ｪ",Meiryo,Osaka,"・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け","MS P Gothic",sans-serif;
	color: #6f6f6f;
}


;;
body {
	 font-family: "Lucida Grande","繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Hiragino Kaku Gothic Pro","繝｡繧､繝ｪ繧ｪ",Meiryo,Osaka,"・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け","MS P Gothic",sans-serif;
}
*:first-child+html body {
	 font-family: "Lucida Grande","繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Hiragino Kaku Gothic Pro","繝｡繧､繝ｪ繧ｪ",Meiryo,Osaka,"・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け","MS P Gothic",sans-serif;

}
* html body {
	 font-family: "Lucida Grande","繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Hiragino Kaku Gothic Pro","繝｡繧､繝ｪ繧ｪ",Meiryo,Osaka,"・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け","MS P Gothic",sans-serif;

}
/*
body {font-family:Georgia,"MS Mincho" ,HeiseiMincho, "Hiragino Mincho W3", 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: #6f6f6f;
	text-decoration:underline;

}
a:visited {
color: #6f6f6f;
	text-decoration: bold;
}
a:hover {
color: #6f6f6f;
	text-decoration:none;
	
}
a:active {
color: #6f6f6f;
	text-decoration: bold;
}
a.altText:hover {
	background-color: transparent;
}
/*驕ｸ謚槭ユ繧ｭ繧ｹ繝医・濶ｲ螟画峩繝｢繧ｸ繝ｩ迢ｬ閾ｪ*/
::-moz-selection {
 background: #ccc;
}
::selection {
 background: #ccc;
}
/*繝ｪ繝ｼ繝峨Δ繧｢*/
a.more:after {
	content:"\00BB";
	font-weight:bold;
}

div.bl-hover a{
	text-decoration: none;
}
/* =====================================================================
*
*    7. margin
*
* =================================================================== */
.ma_0 {
	margin-bottom:0px!important;
}
.ma_05 {
	margin-bottom:5px!important;
}
.ma_10 {
	margin-bottom:10px!important;
}
.ma_15 {
	margin-bottom:15px!important;
}
.ma_20 {
	margin-bottom:20px!important;
}
.ma_25 {
	margin-bottom:25px!important;
}
.ma_30 {
	margin-bottom:30px!important;
}
.ma_35 {
	margin-bottom:35px!important;
}
.ma_40 {
	margin-bottom:40px!important;
}
.ma_45 {
	margin-bottom:45px!important;
}
.ma_50 {
	margin-bottom:50px!important;
}
.ma_55 {
	margin-bottom:55px!important;
}
.ma_60 {
	margin-bottom:60px!important;
}
.ma_65 {
	margin-bottom:65px!important;
}
.ma_75 {
	margin-bottom:75px!important;
}
.ma_100 {
	margin-bottom:100px!important;
}
.ma13 {
	margin-bottom:13px!important;
}


