@charset "utf-8";
/*======================================

  ブラウザ依存のスタイルつぶし
  
=======================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td table{  
  margin:0; 
  padding:0; 
}
table {
  border-collapse:collapse;
  border-spacing:0;
}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { 
      font-style:normal; 
}
ol,ul {
  list-style:none outside;
}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { 
}
q:before,q:after { 
      content:''; 
  }
abbr,acronym { 
    border:0; 
}

/*======================================

  フォントサイズの設定
  
=======================================*/

p,
pre,
cite,
blockquote {}

li,dt,dd {}

/*======================================

  本体の設定
  
=======================================*/

html {
  height: 100%;
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: 62.5%;
  overflow-y: scroll;
}
body {
}

/*======================================

  見出しの設定
  
=======================================*/

h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

/*======================================

  テキスト関連の設定
  
=======================================*/

p {
  font-size: 1.6rem;
  line-height: 1.8em;
}
em {
  font-style: italic;
}
strong {
}
pre {}
address {}
blockquote {}
code {}
del{
  text-decoration: line-through;
}
hr {}

/*======================================

  領域の設定
  
=======================================*/

div {}

/*======================================

  表の設定
  
=======================================*/

table {}
thead {}
tbody {}
tfoot {}
tr {}
td {}
th {}

/*======================================

  リストの設定
  
=======================================*/

ol {}
ul {}
li {}

ol li {}
ul li {}

dl {}
dt {}
dd {}

/*======================================

  フォーム設定
  
=======================================*/

form {}
textarea {
  border: solid 1px #888;
}
input {
  padding:3px 5px;
}

/*======================================

  リンクの設定
  
=======================================*/
a {
  transition:all 0.5s ease; /*0.5秒かけて要素を変化させる*/
  color: #626650;
  text-decoration: underline;
}
a:link    {}
a:visited {}
a:hover   {
  color: #0096E0;
  transition:all 0.5s ease; /*0.5秒かけて要素を変化させる*/
  opacity:0.7;
  filter: alpha(opacity=70); /* ie lt 8 */
  -ms-filter: "alpha(opacity=70)"; /* ie 8 */
  -moz-opacity:0.7; /* FF lt 1.5, Netscape */
  -khtml-opacity: 0.7; /* Safari 1.x */
}
a:active  {}

/*======================================

  画像の設定
  
=======================================*/
img{
  border-style:none;
  vertical-align:middle;
}

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.1
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {
  font-family: "M PLUS Rounded 1c";
  font-weight: 600;
}
table {font-size:inherit;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code,kbd,samp,tt { line-height:99%; }
strong {}


/*
If you want this size in pixels (px) Declare this percent (%)
10 77
11 85
12 93 (was 93)
13 100
14 108 (was 107)
15 116 (was 114)
16 123.1 (was 122)
17 131 (was 129)
18 138.5 (was 136)
19 146.5 (was 144)
20 153.9 (was 152)
21 161.6 (was 159)
22 167
23 174
24 182
25 189
26 197
*/

