@charset "utf-8";

body,div,
dl,dt,dd,
ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,code,
form,fieldset,legend,input,textarea,
p,blockquote,address,caption,
table,th,td,
img { margin : 0; padding : 0; }

/*--- 2018.01  body ⇒  #body ----*/
#body a:link { color : #1d3994; text-decoration : none; }
#body a:visited { color : #941d55; text-decoration : none; }
#body a:hover { color : #1d3994; text-decoration : underline; }
#body a:active { }

footer  a:link { color : #fff; text-decoration : none; }
/*-----------------------------------*/

img { border : none; vertical-align : bottom; line-height : 0; }
embed,
object { outline : none; }
object { vertical-align : middle; outline : none; }
address,
caption,
cite,
code,
dfn,
th,
var { font-weight : normal; font-style : normal; }
em,
strong { font-weight : bold; font-style : normal; }
sup { vertical-align : text-top; }
sub { vertical-align : text-bottom; }
fieldset { border : none; }
input,
textarea,
select,
label { font-size : 100%; font-family : inherit; vertical-align : middle; }
label { cursor : pointer; }
textarea { overflow : auto; }
h1,h2,h3,h4,h5,h6 { font-size : 100%; font-weight : normal; line-height : 1; }
hr { display : none; }
q:before,
q:after { content : ''; }
abbr,
acronym { border : none; font-variant : normal; }
ul,ol { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
caption,th,td { text-align : left; vertical-align : top; }

	/* -----------------------------------------------------------------------------
		fonts(YUI)
		
		Copyright (c) 2010, Yahoo! Inc. All rights reserved.
		Code licensed under the BSD License:
		http://developer.yahoo.com/yui/license.html
		version: 3.3.0
		build: 3167
		
		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%
		
	----------------------------------------------------------------------------- */
	
body { /*font : 13px/1.231 arial, helvetica, clean, sans-serif; *font-size : small; *//* for IE */
   /*  *font : x-small; *//* for IE in quirks mode */
}/* ↑2018.01 coment out */

select,input,button,textarea { font : 99% arial, helvetica, clean, sans-serif; }
table { font-size : inherit; font : 100%; }
pre,code,kbd,samp,tt { font-family : monospace; *font-size : 108%; line-height : 100%; }

.clear           	{ clear: both; visibility: hidden; height: 0; }
