@charset "utf-8";
/*-----------------------------------------------------
 CSS all tags style setting  style.css ver1.6


 copyright(c) 2008,Tenderfeel.All Rights Reserved.
 

 CSS all tags style setting is licensed under a Creative Commons 2.1 License.
 http://creativecommons.org/licenses/by/2.1/jp/
 
--------------------------------------------------------
YUI Font-size Adjustment
10px = 77%     11px = 85%	  12px = 93%     13px = 100%
14px = 108%	   15px = 116%    16px = 123.1%  17px = 131%
18px = 138.5%  19px = 146.5%  20px = 153.9%  21px = 161.6%
22px = 167%    23px = 174%    24px = 182%    25px = 189%
26px = 197%
------------------------------------------------------*/

/**
 * YUI Fonts CSS
 * Copyright (c) 2009, Yahoo! Inc. All rights reserved.
 * Code licensed under the BSD License:
 * http://developer.yahoo.net/yui/license.txt
 * version: 2.7.0
 * 
 * browser default CSS style Reset
 */

/* Reset*/
* {letter-spacing: 0;}
html {color: #000;background: #FFF;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, table, caption, tbody, thead, tfoot, th, td, object, iframe {margin: 0;padding: 0;}
body {
	background-color:#fff;
	color:#333;
	font-family: "Meiryo", "メイリオ", sans-serif; 
	_font-family: 'ＭＳ Ｐゴシック', sans-serif;
	line-height: 1.6;
	/*word-break: break-all;*/
	font-size: 13px;
  *font-size:small;
	*font:x-small;	
}
body.osMac {
	font-family: "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "Meiryo","メイリオ",  sans-serif;
}
/* use ua set
html.osMac body, body.osMac {
	font-family: Myriad, Helvetica, Arial, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "Meiryo","メイリオ",  sans-serif;
}
*/
table {border-collapse: collapse;border-spacing: 0;}
fieldset,
img {border: 0;}
img {vertical-align: top;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style: normal;font-weight: normal;}
del, ins {text-decoration: none;}
ol, ul {list-style: none;}
caption,
th {font-weight: normal;text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
q:before,
q:after {content: '';}
abbr,
acronym {border: 0;font-variant: normal;}
sup {vertical-align: top;}
sub {vertical-align: bottom;}
legend {color: #000;}
input, button, textarea, select, optgroup, option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input, button, textarea, select 
{*font-size: 100%;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* adding */
:focus {/* remember to define focus styles! */
	outline: 0;
}
a img {
	border: 0;
}

/* use width property */
.text_j {
	_word-break: break-all;
	word-wrap: break-word;
}

/* body bg image bug fix */
html {
	background-color: transparent;
	background-image: none;
}

/* End reset 
 *--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*--*
 * Styling START                                 */

