﻿@import url("https://fonts.googleapis.com/css?family=Caveat");body{background:white;color:black}#wrap{min-width:1000px;max-width:1200px;padding:0 20px}a{color:#0d47a1}#header{font-family:"Caveat";text-transform:capitalize;font-weight:normal;padding:20px 0;overflow:hidden;line-height:1}#header a{display:inline-block}#header img{width:auto;height:30px;vertical-align:middle;margin:0 !important}#header h1{margin:0 25%}#header h1 img{height:50px}#header #icon{float:left;padding-top:20px}#header #icon a+a{margin-left:20px}#header #menu{float:right;padding-top:20px}#header #menu img.h{display:none}#header #nav{display:none;text-align:right;padding-top:20px}#header #nav li{display:inline-block}#header #nav li a{padding-left:24px;display:inline-block;text-decoration:none;font-size:24px;color:black}#footer{clear:both;color:gray;padding:30px;margin:0 auto;font-family:"Caveat";text-transform:capitalize;font-weight:normal;font-size:20px}body.home #main{clear:both}body.home #main img{width:100%}body.home .owl-carousel .owl-item{background:white}body.home .owl-carousel .owl-item a,body.home .owl-carousel .owl-item span{display:block}body.home .owl-carousel .owl-item img{width:100%}body.home .owl-carousel .owl-dots .owl-dot.active span{background:black}body.home #topics{padding:30px 0 10px}body.home #topics h1 a{color:black;text-decoration:none}body.home #movie{float:left;width:46%}body.home #movie p{padding-bottom:20px}body.home #timeline{float:right;width:21%}body.home #info{margin:0 25% 0 50%;text-align:left}body.home #info h1{font-family:"Caveat";text-transform:capitalize;font-weight:normal;font-size:64px;padding:0;line-height:1;color:black}body.home #info li{border-top:1px solid rgba(0,0,0,0.1)}body.home #info li a{text-decoration:none;display:block;padding:10px 0;color:black}body.home #info li a span{display:block}body.home #info li a .date{font-family:"Caveat";text-transform:capitalize;font-weight:normal;color:black;font-size:20px}body.sub #header{margin-bottom:40px}body.sub #contents{clear:both;text-align:left;width:881px}body.sub #contents>h1{font-family:"Caveat";text-transform:capitalize;font-weight:normal;color:black;font-size:50px;padding-bottom:0;margin-bottom:60px;position:relative;text-align:center;line-height:1}body.sub #contents>h1 span{padding:0 40px;background:white}body.sub #contents>h1:before{content:"";position:absolute;height:1px;background:black;top:55%;left:0;right:0;z-index:-1}body.bio p.photo img{width:70%}*{margin:0;padding:0;border:0;font-style:normal}a{word-break:break-all}ul{list-style:none}body{font-size:16px;text-align:center;font-family:"メイリオ", Meiryo, sans-serif;-webkit-text-size-adjust:100%;line-height:1.6}img,iframe{vertical-align:middle}body.home iframe,body.bbs iframe{width:100%}a:hover{opacity:0.7}i{display:inline-block}i img{width:100%}#wrap{margin:0 auto}#wrap>*{margin:0 auto}