@charset "utf-8";

/*==========================
基本設定
==========================*/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, address, em, img, strong, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, menu, nav, section, menu, audio, video{margin:0;padding:0;border:0;font-size:100%;outline:0;vertical-align:baseline;background:transparent;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ul{list-style:none;}
a{color:#000; text-decoration:none;}
hr{border-width:2px 0 0; border-style:solid; border-color:#000; margin:0; padding:0;}

/*==========================
基本レイアウト
==========================*/
body{
  font-family: Helvetica, HiraKakuProN-W3, sans-serif; color: #000;
	-webkit-text-size-adjust: 100%;
}
/*ページ全体*/
#container,.containerIn{padding:0 10px;}

/*headerエリア*/
#header {
	width: auto;
    max-width:640px;
	margin: 0 auto;
	text-align: center;
}
#header h1{text-align:center;}

#banner {text-align:center; margin:10px auto;}

/*footerエリア*/
#footer {
	width: auto;
    max-width:640px;
	margin: 20px auto 0;
	text-align: center;
}

#footer h1 {
	text-align: center;
}

footer img{display:block; margin:0 auto;}

/*==========================
モジュールレイアウト
==========================*/
/*インデックススタイル*/
nav.indexList{padding-bottom:10px;}
nav.indexList ul{border-top:2px solid #000;}
nav.indexList ul li{border-bottom:2px solid #000;}
nav.indexList ul li a{
  display:block;
  padding:12px 20px 12px 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAASCAMAAAC6q9RHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABm9pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczpJcHRjNHhtcENvcmU9Imh0dHA6Ly9pcHRjLm9yZy9zdGQvSXB0YzR4bXBDb3JlLzEuMC94bWxucy8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlGMzA1NjQ2RUI1N0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzU0MERCQkVDOTk5MTFFMDk3RTVBNzQ3MUJGOEEzQTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzU0MERCQkRDOTk5MTFFMDk3RTVBNzQ3MUJGOEEzQTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTMyBXaW5kb3dzIiBwaG90b3Nob3A6QXV0aG9yc1Bvc2l0aW9uPSJQYXJ0bmVyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InV1aWQ6RTQ1MzZFNzE3RkIzRTAxMUI4MjVDREY3NUM4RjM1MkQiIHN0UmVmOmRvY3VtZW50SUQ9InV1aWQ6QkUxNUMyOEVEQ0IxRTAxMTk3MTZDQjYzNEQ0NDlBMzkiLz4gPGRjOmNyZWF0b3I+IDxyZGY6U2VxPiA8cmRmOmxpPkdlb2ZmIFRlZWhhbjwvcmRmOmxpPiA8L3JkZjpTZXE+IDwvZGM6Y3JlYXRvcj4gPGRjOnRpdGxlPiA8cmRmOkFsdD4gPHJkZjpsaSB4bWw6bGFuZz0ieC1kZWZhdWx0Ij5pUGhvbmUgUmV0aW5hIEdVSSBQU0Q8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8SXB0YzR4bXBDb3JlOkNyZWF0b3JDb250YWN0SW5mbyBJcHRjNHhtcENvcmU6Q2lBZHJFeHRhZHI9IjEwOSBBdGxhbnRpYyBBdmUiIElwdGM0eG1wQ29yZTpDaUFkckNpdHk9IlRvcm9udG8iIElwdGM0eG1wQ29yZTpDaUFkclJlZ2lvbj0iT04iIElwdGM0eG1wQ29yZTpDaUFkckN0cnk9IkNhbmFkYSIgSXB0YzR4bXBDb3JlOkNpVGVsV29yaz0iNDE2IDM0MCA4NjY2IiBJcHRjNHhtcENvcmU6Q2lFbWFpbFdvcms9Imdlb2ZmQHRlZWhhbmxheC5jb20iIElwdGM0eG1wQ29yZTpDaVVybFdvcms9InRlZWhhbmxheC5jb20mI3hBO0B0ZWVoYW5sYXgmI3hBO0BndGVlaGFuIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+f/kNgAAAACpQTFRFXV1daWlpmZmZlpaWVFRUYGBg+fn5Wlpa/Pz8n5+fkJCQZmZmAAAA////dAMpoAAAAEpJREFUeNpEylkWgDAIQ9E4tirZ/3aljHzdlwPu82UcdpEM8KsAO9QVyxnmCDe3FWGL8BwiD5r+4zQHlyec6iLRJI6i7leSvwADANfyCPrufNs4AAAAAElFTkSuQmCC) no-repeat right center;
}

/*コンテンツ内リストスタイル*/
nav.contentsList{padding-bottom:10px;}
nav.contentsList ul{border-top:2px solid #000;}
nav.contentsList ul li{border-bottom:2px solid #000;}
nav.contentsList a{
  display:block;
  padding:12px 20px 12px 0;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAATCAMAAACTKxybAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABnRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczpJcHRjNHhtcENvcmU9Imh0dHA6Ly9pcHRjLm9yZy9zdGQvSXB0YzR4bXBDb3JlLzEuMC94bWxucy8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDE4MDExNzQwNzIwNjgxMTkxMDlGMzA1NjQ2RUI1N0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTI1NTBDQkVDQTE3MTFFMDg3N0JEQTg3MTNEN0YwREQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTI1NTBDQkRDQTE3MTFFMDg3N0JEQTg3MTNEN0YwREQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHBob3Rvc2hvcDpBdXRob3JzUG9zaXRpb249IlBhcnRuZXIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMzgyODk0NzEyQ0FFMDExODRGQkJENzc5NkJDNTk1OSIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDpCRTE1QzI4RURDQjFFMDExOTcxNkNCNjM0RDQ0OUEzOSIvPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+R2VvZmYgVGVlaGFuPC9yZGY6bGk+IDwvcmRmOlNlcT4gPC9kYzpjcmVhdG9yPiA8ZGM6dGl0bGU+IDxyZGY6QWx0PiA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPmlQaG9uZSBSZXRpbmEgR1VJIFBTRDwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDxJcHRjNHhtcENvcmU6Q3JlYXRvckNvbnRhY3RJbmZvIElwdGM0eG1wQ29yZTpDaUFkckV4dGFkcj0iMTA5IEF0bGFudGljIEF2ZSIgSXB0YzR4bXBDb3JlOkNpQWRyQ2l0eT0iVG9yb250byIgSXB0YzR4bXBDb3JlOkNpQWRyUmVnaW9uPSJPTiIgSXB0YzR4bXBDb3JlOkNpQWRyQ3RyeT0iQ2FuYWRhIiBJcHRjNHhtcENvcmU6Q2lUZWxXb3JrPSI0MTYgMzQwIDg2NjYiIElwdGM0eG1wQ29yZTpDaUVtYWlsV29yaz0iZ2VvZmZAdGVlaGFubGF4LmNvbSIgSXB0YzR4bXBDb3JlOkNpVXJsV29yaz0idGVlaGFubGF4LmNvbSYjeEE7QHRlZWhhbmxheCYjeEE7QGd0ZWVoYW4iLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7s3bhHAAAAMFBMVEXExMSfn5/n5+fDw8P+/v7FxcX7+/umpqaxsbH5+fmenp7o6OilpaW/v7/z8/P////MAc0rAAAAT0lEQVR42kzKWRKAMAgFQYw7aN79bxsJm3xQ0wWE+xL4ELAuUigpUmSbpeAi/BTAzq2gKnSmRH/efNMOzHZYG7wnohVfb4HjjNZLi8YQYACtLAvyBbJZ6QAAAABJRU5ErkJggg==) no-repeat right center;
}

/*ページ内リンクスタイル*/
.pageNavi{
  background-color:#000;
  padding:7px 8px; margin-top:10px;
  clear: both;
}
.pageNavi.gray{background-color:#666;}
.pageNavi a{
  display:block;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAATCAYAAABGKffQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wUmlnaHRzOk1hcmtlZD0iRmFsc2UiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUYzMDU2NDZFQjU3RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMEVEQzVDNEQyRDUxMUUwODU5QUNFQkQ1NTZDODM3MiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMEVEQzVDM0QyRDUxMUUwODU5QUNFQkQ1NTZDODM3MiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1MzIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDo5RDQwNDQxNjU2Q0VFMDExQTU4Mjk4RjBDRjU2OEJCMyIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDpENTNFMEFBRTRBQ0VFMDExQTU4Mjk4RjBDRjU2OEJCMyIvPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+R2VvZmYgVGVlaGFuPC9yZGY6bGk+IDwvcmRmOlNlcT4gPC9kYzpjcmVhdG9yPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkQnDIMAAACiSURBVHjaYvj//z8DEFsCsQSUjRODCBsg/gbEVwlpYGJgYPgCxVpAvBeIJRhwAaguAyB+9R8CcNqAzNElpAFdN14N2DyCrOEGsgZcPseqAV+4YmhgIBARsf8RYAU+hWZA/AGq8AwQCxGj8DxIIS43Y1WITTFOheiK8SpEVkxQIUwxUQphSZQZmgAvALEzEL/DlUIZwcYzMOgC8VN8CkEAIMAATtxEtBcwg4QAAAAASUVORK5CYII=) no-repeat 0 center;
  color:#fff;
  padding-left:18px;
}

/*エントリーナビ*/
.entryNavi{padding:10px 0 4px;}
.entryNavi li{margin-bottom:6px;}
.entryNavi a{
  display:block;
  text-decoration:underline;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAMAAABhq6zVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABCdpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wUmlnaHRzOk1hcmtlZD0iRmFsc2UiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOTEwOUYzMDU2NDZFQjU3RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMzBEMkMwQUNFRjcxMUUwOEQ5MENEQjBCRDk1OUM1QiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMzBEMkMwOUNFRjcxMUUwOEQ5MENEQjBCRDk1OUM1QiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1MzIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDo3QzY4Qjc0NjU4Q0VFMDExQTU4Mjk4RjBDRjU2OEJCMyIgc3RSZWY6ZG9jdW1lbnRJRD0idXVpZDo5NDE0QTFBNDU1Q0VFMDExQTU4Mjk4RjBDRjU2OEJCMyIvPiA8ZGM6Y3JlYXRvcj4gPHJkZjpTZXE+IDxyZGY6bGk+R2VvZmYgVGVlaGFuPC9yZGY6bGk+IDwvcmRmOlNlcT4gPC9kYzpjcmVhdG9yPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvFHEHwAAAAwUExURSAgIFlZWTAwMHh4eNvb26urq+Pj4y0tLfz8/L29vQkJCerq6pmZmTMzMwAAAP///3jwINAAAABNSURBVHjaPIxRFgAhBEVVM6UM9r/biOl9ePceB1ALMpM3+NAhla50kEG/pIG+n6eJGUy5aUCFPVVkzbzBYpwPglOCQ3Adzs3TT20BBgAc0QbyE4wwvwAAAABJRU5ErkJggg==) no-repeat 0 center;
  padding-left:14px;
}

/*タイトルスタイル*/
header#title{
  border-top:2px solid #000; border-bottom:2px solid #000;
  padding:12px 0;
}
header#title h3{font-weight:normal;}

.contentIndex ul span{display:block;font-size:small;color:#666;}
#title dl dt{font-size:small;color:#666;}

/*記事詳細スタイル*/
article#entryBody{margin-top:10px;padding-bottom:10px; word-break:break-all;}
article#entryBody a{text-decoration:underline;}

/*PC切り替え*/
#switch{text-align:center; margin-top:15px;}
#switch a{text-decoration:underline;color:#444;}
#switch span{font-size:90%;}

/*pagerスタイル*/
.pager{text-align:center; padding:5px 0 10px;}
.pager span,.pager a{display:inline-block;width:20px; height:20px; vertical-align:middle; padding:5px; margin-right:10px; margin-bottom: 7px;}
.pager span:last,.pager a:last{margin-right:0;}
.pager span{background-color:#858585; color:#fff;}
.pager a{border:1px solid #858585;}


/*VIDEOS*/
.mr-1rem {
	margin-right: 1rem;
}

/*LANGUAGE*/
#wrap{
	width: 100%;
	margin: 10px auto 30px;
	text-align: left;
}

ul.tabs {
	width:100%;
	list-style:none;
}

ul.tabs li {
	background: #EEE;
	border-right: 1px solid #CCC;
	border-top: 1px solid #CCC;
	float:left;
}

ul.tabs li:first-child {
	border-left: 1px solid #CCC;
}
		
ul.tabs li.active {
	border-bottom: 1px solid #FFF;
	background-color: #FFF;
	margin-bottom: -1px;
}

ul.tabs li a {
	display: block;
	padding: 5px 6px;
	color: #777;
}

ul.tabs li.active a {
	font-weight: bold;
	color:#000;
}

div.tabs_content {
	width:100%;
	border:1px solid #ccc;
	clear: both;
}

div.tabs_content > div {
	padding: 8px;
}

div.tabs_content p {
	margin-top: 1em;
	margin-bottom: 1em;
}

div.tabs_content h2 {
	margin-top: 1em;
}

div.tabs_content a:link,
div.tabs_content a:visited{ 
	color: #000;
	text-decoration: underline;
}

div.tabs_content a:hover,
div.tabs_content a:active { 
	color: #000;
	text-decoration:none;
}


/*LANGUAGE POPUP*/
#lang_live { 
    padding: 10px 10px 20px;
	font-size: 100%;
	line-height: 1.4;
}
	
#lang_live a {
	text-decoration:underline;
}
#lang_live a:hover {
    text-decoration:none;
}
#lang_live a:visited {
    text-decoration:none;
}	


/*LIVE*/
.goods_info {
	width: 95%;
	border: #000 solid 1px;
	padding : 0.5em;
	margin : 1em auto 1.5em;
}
	



/*共通*/
.f-bold {
	font-weight: bold;
}

.f-l120 {
	font-size: 120%;
}

.l-h15 {
	line-height: 1.5;
}
