﻿/*
Theme Name: 基準テンプレートサイト
*/

* { margin: 0; padding: 0; box-sizing: border-box; }
body { word-wrap: break-word; font: 100%/100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; color: #333; }

a { text-decoration: none; color: #333333; }
a:hover { color: #D75435; }
a:focus { outline: none; }

/************************************************************/                        
/*				　　	wordpress				　			*/
/************************************************************/
.alignleft { text-align: left!important }
.aligncenter { display: block; margin: 1px auto!important }
.alignright { display: block; margin: 1px 1px 1px auto!important }

/*********************************************/	
/* 　　　html5に対応していないブラウザ用 　　*/ 
/*********************************************/	
header, hgroup, section, footer, aside, nav, article { display: block; }

/*********************************************/	
/* 		　　	　　Reset	　　			 */
/*********************************************/	
html { background: #fff }
blockquote, body, button, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, select, td, textarea, th, ul { margin: 0; padding: 0 }
table { border-collapse: collapse; border-spacing: 0 }
fieldset, img { border: 0 }
address, button, caption, cite, code, dfn, em, input, optgroup, option, select, textarea, th, var { font: inherit }
del, ins { text-decoration: none }
li { list-style: none }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400 }
q:after, q:before { content: '' }
abbr, acronym { border: 0; font-variant: normal }
sub, sup { vertical-align: baseline }
legend { color: #000 }
img { outline: 0; border-style: none }
button, input, select, textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none }

/*********************************************/	
:placeholder-shown {color:#9f9fa0}
::-webkit-input-placeholder {color:#9f9fa0}
:-moz-placeholder, ::-moz-placeholder {color:#9f9fa0;opacity:1}
:-ms-input-placeholder {color:#9f9fa0}

/************************************************************/                        
/*				　　		webFont				　			*/
/************************************************************/
@font-face { font-display: swap; font-family: 'm+c2_Thin'; src: url(font/mplus-2c-thin.eot); src: url(font/mplus-2c-thin.eot?#iefix) format('embedded-opentype'), url(font/mplus-2c-thin.woff) format('woff'), url(font/mplus-2c-thin.ttf) format('truetype') }
@font-face { font-display: swap; font-family: 'm+c2_Light'; src: url(font/mplus-2c-light.eot); src: url(font/mplus-2c-light.eot?#iefix) format('embedded-opentype'), url(font/mplus-2c-light.woff) format('woff'), url(font/mplus-2c-light.ttf) format('truetype') }
@font-face { font-display: swap; font-family: 'm+c2_Regular'; src: url(font/mplus-2c-regular.eot); src: url(font/mplus-2c-regular.eot?#iefix) format('embedded-opentype'), url(font/mplus-2c-regular.woff) format('woff'), url(font/mplus-2c-regular.ttf) format('truetype') }
@font-face { font-display: swap; font-family: 'm+c2_Medium'; src: url(font/mplus-2c-medium.eot); src: url(font/mplus-2c-medium.eot?#iefix) format('embedded-opentype'), url(font/mplus-2c-medium.woff) format('woff'), url(font/mplus-2c-medium.ttf) format('truetype') }
@font-face { font-display: swap; font-family: 'm+c2_Bold'; src: url(font/mplus-2c-bold.eot); src: url(font/mplus-2c-bold.eot?#iefix) format('embedded-opentype'), url(font/mplus-2c-bold.woff) format('woff'), url(font/mplus-2c-bold.ttf) format('truetype') }
@font-face { font-display: swap; font-family: 'm+c2_Heavy'; src: url(font/mplus-2c-heavy.eot); src: url(font/mplus-2c-heavy.eot?#iefix) format('embedded-opentype'), url(font/mplus-2c-heavy.woff) format('woff'), url(font/mplus-2c-heavy.ttf) format('truetype') }

@font-face {
  font-family: "hannnari";
  src: url("Hannari.eot?")  format('eot'),
       url("Hannari.woff")  format('woff');
}
@font-face {
  font-family: "hannari_font";
  src: url(font/Hannari.eot?)  format('eot'),
       url(font/Hannari.woff)  format('woff');
}

