/*==reset==*/
html {background:#fff; color:#333;}
body {margin:0; overflow:visible;padding:0;}
a {overflow:hidden;}
a img, img { border:0; margin:0; padding: 0;}
abbr, acronym {border:0;}
address, caption, cite, code, dfn, em, th, strong, var {font-style:normal; font-weight:normal;}
blockquote, dd, div, dl, dt, h1, h2, h3, h4, h5, h6, li, ol, p, pre, span, td, th, ul {margin:0; padding:0;}
caption, th {text-align:left;}
code, kbd, pre, samp, tt {font-family:monospace; line-height:100%;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}
ol, ul {list-style:none;}
q:before, q:after {content:'';}
button, fieldset, form, input, label, legend, select, textarea {font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline;}
table {border-collapse:collapse;border-spacing:0;font-size:100%;}
/*
====
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
====
*/

body{font:13px/1.231 arial,helvetica,clean;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}

/*font-size*/
/*
77% = 10px
85% = 11px
93% = 12px
100% = 13px
108% = 14px
116% = 15px
123.1% = 16px
131% = 17px
138.5% = 18px
146.5% = 19px
153.9% = 20px
161.6% = 21px
167% = 22px 
174% = 23px 
182% = 24px 
189% = 25px 
197% = 26px
*/


/*====clearfix（071023版）======*/

.cl:after{
content:"";
display: block;
clear: both;
height: 0;
}

.cl{ display: inline-block; }
.cl{ display: block; }
/* Mac版IEのみに適用 \*//*/
.cl{ overflow: hidden; }
/* */

/*==========*/
