/*
YUI 3.4.1 (build 4118)
Copyright 2011 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@300;400;500;600;700;900&display=swap');



.noto{font-family: 'Noto Sans JP', sans-serif;}
.noto-m{font-family: 'Noto Serif JP', serif;}
.robo{font-family: 'Roboto Condensed', sans-serif;}

.mac body{
	font:13px/1.231;
	font-family:  'Noto Serif JP','ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro',Quicksand, メイリオ, Meiryo,  Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic';
	*font-size:small;
	*font:x-small
	}
.win body{
	font:13px/1.231;
	font-family:  'Noto Serif JP',メイリオ, Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro',Quicksand, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	*font-size:small;
	*font:x-small
	}

body{
	font:13px/1.231;
	font-family:  'Noto Serif JP','ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro',Quicksand, メイリオ, Meiryo,  Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic';
	*font-size:small;
	*font:x-small
	}	

table{
	font-size:inherit;
	font:100%
	}
pre,code,kbd,samp,tt{
	font-family:monospace;
	*font-size:108%;
	line-height:100%
	}
	
a:link ,
a:visited ,
a:active {
	color: #131313;
	text-decoration:none;
}

a:hover {
	text-decoration: underline;
}

a.noline:link, a.noline:visited, a.noline:active {
	text-decoration: none; 
}
a.noline:hover {text-decoration: none;}

@media screen and (max-width:770px){

	a.more:link, a.more:visited, a.more:active {
		text-decoration: none; border:1px solid #585858; font-size:15px; letter-spacing: 3px; padding:0 10px 0 36px;
		background: url(../img/common/scissors.svg) no-repeat center left; background-color: #fff;
	}
	a.more:hover {text-decoration: none; background-color: #eee;}
	
}

a.more02:link, a.more02:visited, a.more02:active {
	text-decoration: none; border:1px solid #585858; font-size:15px; letter-spacing: 1px; padding:1px 10px 2px 36px;
	background: url(../img/common/scissors.svg) no-repeat center left; background-color: #fff;
}
a.more02:hover {text-decoration: none; background-color: #eee;}


a.white:link, a.white:visited, a.white:active {text-decoration: none; color: #fff;}
a.white:hover {text-decoration: none; color:#fff;}

a.uline:link, a.uline:visited, a.uline:active {
	text-decoration: underline;
}
a.uline:hover {text-decoration: none;}

.weight100 {font-weight:100;}
.weight300 {font-weight:300;}
.weight400 {font-weight:400;}
.weight500 {font-weight:500;}
.weight700 {font-weight:700;}
.weight900 {font-weight:900;}

