﻿@charset "UTF-8";

/* RESET */

body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li,
brockquote, pre, table, caption, address, form, object, img,
span, a, strong, em, q, ins, del, site, code, dfn, abbr, acronym {
  margin: 0;
  padding: 0;
}

body {
  background: #525252;
  color: #FFF;
  text-align:center;
  word-break:break-all;
  font-size:12px;
  line-height:17px;
  font-family:"Verdana","ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro',"ＭＳ Ｐゴシック","Osaka",sans-serif;
}

img,
a {
   border:none;
}

address,
em,
cite {
  font-style: normal;
}

a {
  text-decoration:underline;
  color:#3399cc;
}

a:hover {
  text-decoration:none;
  color:#CCC;
}

/* ALL GROUND PARTS */

.clearboth {
  clear:both;
  width:0;
  height:0;
  margin:0;
  padding:0;
}

.mtbl5 {
  margin:5px 0 5px 5px;
}

.mr10 {
  margin-right:10px;
}

.mr5 {
  margin-right:5px;
}

.mb5 {
  margin-bottom:5px;
}

.mb10 {
  margin-bottom:10px;
}

.mb15 {
  margin-bottom:15px;
}

.mt5 {
  margin-top:5px;
}

.mt10 {
  margin-top:10px;
}

.mt15 {
  margin-top:15px;
}

.mtb10 {
  margin:10px 0;
}

.ml10 {
  margin-left:10px;
}

.pb10 {
  padding-bottom:10px;
}

.pb15 {
  padding-bottom:15px;
}

.float-right {
  float:right;
}

.float-left {
  float:left;
}

/* CONTENTS */
#container {
  width:100%;
  margin:10px auto;
  text-align:center;
}

#container #in {
  width:307px;
  margin:auto;
}

#container #in h3 {
  background:URL(../../img/bg_profile_field.gif) top center no-repeat;
  width:307px;
  height:25px;
  font-size:16px;
  line-height:25px;
  margin-bottom:10px;
}

#container #in h1 {
  background:URL(../../img/logo_profile.gif) top left no-repeat;
  width:100px;
  height:55px;
  text-indent:-9999px;
  float:left;  
}

#container #in h2 {
  float:right;
  font-size:35px;
  font-family:"ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", "平成明朝",serif;
  width:200px;
  text-align:center;
  letter-spacing:2px;
  line-height:43px;
}

#container #in h2.p-miyamoto {
  font-size:30px!important;
}

#container #in h2 span {
  font-size:12px;
  font-family:"Verdana","ヒラギノ角ゴ Pro W3",'Hiragino Kaku Gothic Pro',"ＭＳ Ｐゴシック","Osaka",sans-serif!important;
  line-height:12px;
  letter-spacing:0px!important;
}

.frame {
  border:10px solid #FFF;
  margin:10px 0 5px 0;
}

#container p {
  width:100%;
  margin:0 auto;
}

