@charset "utf-8";
/* reset ==================== */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
nav ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}

/* CSS Fonts ==================== */
/*
YUI 3.12.0 (build 8655935)
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}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%}#yui3-css-stamp.cssfonts{display:none}


/* common setting =============== */
html>/**/body {font-size/*\**/: small\9;}
:root body { font-size:small \0/; }

body {/* ▼IE9-10対策のためHelvetica先頭を避けています */
	font-family: "Droid Sans", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
	font-weight: 500;
	-webkit-text-size-adjust: 100%;
}


/* general-purpose class =============== */
.fwb {font-weight: bold !important;}

.fs10 {font-size: 77% !important;}
.fs11 {font-size: 85% !important;}
.fs12 {font-size: 93% !important;}
.fs13 {font-size: 100% !important;}
.fs14 {font-size: 108% !important;}
.fs15 {font-size: 116% !important;}
.fs16 {font-size: 123.1% !important;}
.fs17 {font-size: 131% !important;}
.fs18 {font-size: 138.5% !important;}
.fs19 {font-size: 146.5% !important;}
.fs20 {font-size: 153.9% !important;}
.fs21 {font-size: 161.6% !important;}
.fs22 {font-size: 167% !important;}
.fs23 {font-size: 174% !important;}
.fs24 {font-size: 182% !important;}
.fs25 {font-size: 189% !important;}
.fs26 {font-size: 197% !important;}

.fssmall {font-size: 77% !important;}
.fslarge {font-size: 116% !important;}
.fsxlarge {font-size: 123.1% !important;}
.fsxxlarge {font-size: 138.5% !important;}

.tal {text-align: left !important;}
.tac {text-align: center !important;}
.tar {text-align: right !important;}

.fll {float: left !important;}
.flr {float: right !important;}

.clear {clear: both !important;}

.mt5  {margin-top: 5px !important;}
.mt10 {margin-top: 10px !important;}
.mt15 {margin-top: 15px !important;}
.mt20 {margin-top: 20px !important;}
.mt25 {margin-top: 25px !important;}
.mt30 {margin-top: 30px !important;}
.mr5  {margin-right: 5px !important;}
.mr10 {margin-right: 10px !important;}
.mr15 {margin-right: 15px !important;}
.mr20 {margin-right: 20px !important;}
.mr25 {margin-right: 25px !important;}
.mr30 {margin-right: 30px !important;}
.mb5  {margin-bottom: 5px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.mb20 {margin-bottom: 20px !important;}
.mb25 {margin-bottom: 25px !important;}
.mb30 {margin-bottom: 30px !important;}
.ml5  {margin-left: 5px !important;}
.ml10 {margin-left: 10px !important;}
.ml15 {margin-left: 15px !important;}
.ml20 {margin-left: 20px !important;}
.ml25 {margin-left: 25px !important;}
.ml30 {margin-left: 30px !important;}

.pt5  {padding-top: 5px !important;}
.pt10 {padding-top: 10px !important;}
.pt15 {padding-top: 15px !important;}
.pt20 {padding-top: 20px !important;}
.pt25 {padding-top: 25px !important;}
.pt30 {padding-top: 30px !important;}
.pr5  {padding-right: 5px !important;}
.pr10 {padding-right: 10px !important;}
.pr15 {padding-right: 15px !important;}
.pr20 {padding-right: 20px !important;}
.pr25 {padding-right: 25px !important;}
.pr30 {padding-right: 30px !important;}
.pb5  {padding-bottom: 5px !important;}
.pb10 {padding-bottom: 10px !important;}
.pb15 {padding-bottom: 15px !important;}
.pb20 {padding-bottom: 20px !important;}
.pb25 {padding-bottom: 25px !important;}
.pb30 {padding-bottom: 30px !important;}
.pl5  {padding-left: 5px !important;}
.pl10 {padding-left: 10px !important;}
.pl15 {padding-left: 15px !important;}
.pl20 {padding-left: 20px !important;}
.pl25 {padding-left: 25px !important;}
.pl30 {padding-left: 30px !important;}

.colorwhite		{color: #eee !important;}/*white*/
.colororange	{color: #ffb16c !important;}/*orange*/
.colordeeppink	{color: #ff00a2 !important;}/*deeppink*/
.colorpink		{color: #fc8df1 !important;}/*pink*/
.coloryellow	{color: #ffea4f !important;}/*yellow*/
.colorgreen		{color: #00ff96 !important;}/*green*/
.colorred		{color: #ff003b !important;}/*red*/
.colorblue		{color: #000099 !important;}/*blue*/
.colorskyblue	{color: #8bf1f5 !important;}/*skyblue*/
.colorblack		{color: #222 !important;}/*black*/
.colorgold		{color: #c2b953 !important;}/*gold*/
.colorpurple	{color: #493e81 !important;}/*purple*/

.coloreeeeee {color: #eee !important;}/*white*/
.colorffb16c {color: #ffb16c !important;}/*orange*/
.colorff00a2 {color: #ff00a2 !important;}/*deeppink*/
.colorfc8df1 {color: #fc8df1 !important;}/*pink*/
.colorffea4f {color: #ffea4f !important;}/*yellow*/
.color00ff96 {color: #00ff96 !important;}/*green*/
.colorff003b {color: #ff003b !important;}/*red*/
.color000099 {color: #000099 !important;}/*blue*/
.color8bf1f5 {color: #8bf1f5 !important;}/*skyblue*/
.color222222 {color: #222 !important;}/*black*/
.colorc2b953 {color: #c2b953 !important;}/*gold*/
.color493e81 {color: #493e81 !important;}/*purple*/

