@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:895px;margin:0 auto;}

#top .t1 {overflow:hidden;background-color:#0066cc;}
#top .t1 li {font-weight:bold;color:#FFF;line-height:50px;padding:0 10px;}
#top .t1 li a {font-size:1.1em;font-weight:bold;color:#FFF;}
#top .t1 li:nth-child(1) {float:left;font-size:1.4em;width:30%;text-align:center;}
#top .t1 li:nth-child(2) {float:right;background-color:#0099ff;width:70%;text-align:right;}
#top .t2 > li {margin-top:15px;}
#top .t2 > li > ul {overflow:hidden;}
#top .t2 > li > ul > li {float:left;}
#top .t2 > li > ul > li:nth-child(1) {width:50px;line-height:50px;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:48px;width:845px;background-color:#f2f2f2;padding:0 20px;border:1px solid #CCC;font-size:1.0em;}
#top .t3 {margin-top:15px;font-size:1.1em;}

#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.2em;font-weight:bold;}
#title h2{margin-left:10px;}

#buttons {padding:15px 0;text-align:center;}

.title {line-height:80px;font-size:1.6em;font-weight:bold;}
.stitle {line-height:30px;font-size:1.3em;font-weight:bold;margin:10px 0;}