@charset "utf-8";

@import "/_css/reset.css";
@import "/_css/webfont.css";
@import "/_css/font.css";
@import "/_css/form.css";
@import "/_css/style_all.css";
@import "/_css/fontawesome/css/fontawesome-all.css";

html, body {background-color:#FFFFFF;height:100%;}

#warp {width:100%;}

#top .t1 {background-color:#0066cc;}
#top .t1 li {font-weight:bold;color:#FFF;line-height:50px;}
#top .t1 li a {font-size:1.1em;font-weight:bold;color:#FFF;}
#top .t1 li:nth-child(1) {font-size:1.2em;width:100%;text-align:center;}
#top .t1 li:nth-child(2) {display:none;}
#top .t2 > li {margin-top:7px;}
#top .t2 > li > ul {overflow:hidden;}
#top .t2 > li > ul > li {float:left;}
#top .t2 > li > ul > li:nth-child(1) {display:none;width:0px;line-height:40px;background-color:#cc3300;text-align:center;color:#FFF;font-weight:bold;font-size:1.3em;text-align:center;}
#top .t2 > li > ul > li:nth-child(2) {line-height:150%;width:100%;background-color:#f2f2f2;padding:10px;border:1px solid #CCC;font-size:1em;letter-spacing:0px;}
#top .t3 {margin-top:10px;font-size:1.0em;}

#title ul {overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:2px dashed #c0c0c0;}
#title li {float:left;}
#title h1{margin:0 0 5px 10px;font-size:1.1em;font-weight:bold;letter-spacing:-1px;}
#title h2{margin-left:10px;}

#buttons {padding:15px 0;text-align:center;}

.title {line-height:150%;font-size:1.5em;font-weight:bold;margin:20px 0;letter-spacing:-1px;}
.stitle {line-height:30px;font-size:1.3em;font-weight:bold;margin:10px 0;}