@charset "UTF-8";/*!
 * common.css
 * v@0.4.1
 * update: 2014-05-07
 * License: under the MIT license.
 */pre,textarea{overflow:auto}button,input,select,sub,sup{vertical-align:baseline}hr,img,legend{border:0}audio,canvas,kbd kbd,video{display:inline-block}pre kbd,samp{color:#FFF;background:rgba(0,0,0,.9)}body,html,mark{color:#000}code,kbd,var{background:rgba(0,0,0,.025)}.clearfix:after,article,aside,details,figcaption,figure,footer,header,hgroup,hr,main,nav,pre code,pre kbd,pre samp,section,summary{display:block}[hidden],audio:not([controls]),pre kbd kbd:after,template{display:none}a:focus{outline:dotted thin}pre{white-space:pre-wrap;word-wrap:break-word;font-family:monospace,monospace}q{quotes:none}menu,ol,ul{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none}img{-ms-interpolation-mode:bicubic}form{margin:0}legend{white-space:normal;padding:0}button{line-height:normal;overflow:visible}textarea{vertical-align:top}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background:0 0;-webkit-transition:color .3s;transition:color .3s}[contenteditable]:focus,a:active,a:hover,a:link:focus,img:focus,map area:focus{outline:0}abbr[title]{border-bottom:1px dotted}b,em,optgroup,strong{font-weight:700}mark{background:#ff0}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;width:100%;height:1px;background:#666}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}cite,dfn,em{font-style:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{font-size:100%}blockquote,body,dl,dl dd,dl dt,figure,h1,h2,h3,h4,h5,h6,p,pre{margin:0;padding:0}fieldset,td,th{padding:0}html{-webkit-font-kerning:normal;-moz-font-kerning:normal;-ms-font-kerning:normal;-o-font-kerning:normal;font-kerning:normal;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;height:100%;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;background-color:#fff}code,kbd,samp{font-family:Ricty,Consolas,"Courier New",Courier,Monaco,monospace;margin:0 2px;padding:3px 5px}body{background:#fff}a:link,a:visited{color:#0570c7;text-decoration:none}a:link:focus,a:link:hover{color:orange}a:link:active{color:#c7052f}small{font-size:.8em}cite,dfn{font-weight:700}cite:before{content:'『';font-weight:400}cite:after{content:'』';font-weight:400}.fontb,kbd kbd,var{font-weight:700}q:before{content:'❝'}q:after{content:'❞'}code{border:1px solid rgba(0,0,0,.1);border-radius:3px}kbd,samp{border:1px solid rgba(0,0,0,.1);border-radius:3px}kbd kbd{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Helvetica,Arial,sans-serif;line-height:1;margin:1px;padding:1px 10px;border:1px solid rgba(0,0,0,.6);background:#eee;box-shadow:1px 1px 1px rgba(255,255,255,.5) inset,-1px -1px 1px rgba(0,0,0,.5) inset}pre code,pre samp{padding:5px 10px}pre kbd:after{content:'|';opacity:.6}pre kbd kbd{color:#000;display:inline;background:#eee}var{font-family:serif;margin:0 2px;padding:3px 5px;border-radius:3px}#richwollmenu,#richwollmenu>li:hover>a{border-radius:3px 3px 0 0}.clear{clear:both}.float_l{float:left}.float_r{float:right}.font10{font-size:77%}.font11{font-size:85%}.font14{font-size:108%}.font15{font-size:116%}.font16{font-size:123.1%}.font17{font-size:131%}.font18{font-size:138.5%}.font19{font-size:146.5%}.font20{font-size:153.9%}.font_red{color:#c21b07}.font_orange{color:#f6b545}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.center{width:100%;text-align:center}.right{width:100%;text-align:right}.img_float_l{float:left;margin-right:10px}.img_float_r{float:right;margin-left:10px}.clearfix:after{content:'';clear:both}ul#richTab li a{margin:1;padding:1;color:#fff;background:#232f3e}#richwollmenu{list-style-type:none;width:100%;height:40px;padding:0;background:#232f3e;border-bottom:5px solid #232f3e}#richwollmenu li{position:relative;width:16%;float:left;margin:0;padding:0;text-align:center}#richwollmenu li a{display:block;margin:0;padding:15px 0 11px;color:#fff;font-size:14px;font-weight:700;line-height:1;text-decoration:none}#richwollmenu li:hover>a{background:#6e7c0c;color:#eff7b1}#richwollmenu li ul,#richwollmenu li:hover ul li:last-child a{border-radius:0 0 3px 3px}#richwollmenu li ul{list-style:none;position:absolute;top:100%;left:0;margin:0;padding:0}#richwollmenu li:last-child ul{left:-100%;width:100%}#richwollmenu li ul li{overflow:hidden;width:100%;height:0;color:#fff;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}#richwollmenu li ul li a{padding:13px 15px;background:#6e7c0c;text-align:left;font-size:12px;font-weight:400}#richwollmenu li:hover ul li{overflow:visible;height:38px;border-top:1px solid #232f3e;border-bottom:1px solid #232f3e}#richwollmenu li:hover ul li:first-child{border-top:0}#richwollmenu li:hover ul li:last-child{border-bottom:0}