@charset 'utf-8';*{margin:0px;padding:0px;font-size:13px;font-style:normal;font-family:'ＭＳ Ｐゴシック','MS UI Gothic',Osaka,sans-serif;text-align:left}body{padding:0px;background-color:#F7F7F7;text-align:center}p,li,dt,dd,address{color:#444444;line-height:1.4}p{margin-bottom:15px}ul{margin:0px 0px 20px 20px}ul li ol li{margin:0px 20px 0px 25px}ul li ol{margin-bottom:10px}em{font-weight:bold}img{margin-right:10px;margin-bottom:5px;border:0px}object{margin-left:10px}pre{width:auto;max-width:430px;margin:10px;padding:5px;border:1px solid #EEEEEE;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}code,var,kbd{color:#000080;font-family:'ＭＳ ゴシック',monospace;line-height:1.2}blockquote{margin:10px;border-left:2px solid #7777AA}blockquote p{color:#999999}form fieldset{border:0px solid #000000}form legend{display:none}form input,form select{margin-right:1px;padding:1px;font-size:90%}@media screen{form input,form select{font-family:Verdana,Arial,sans-serif}}form select{margin-top:1px}form p input{text-align:center}form textarea{padding:1px;font-family:'ＭＳ ゴシック',Osaka,monospace;line-height:1.2}table{margin-bottom:10px;border:1px solid #666680;border-collapse:collapse}table tr th{padding:5px;border:1px solid #AAAAAA;background-color:#EEEEEE;text-align:center}table tr td{padding:5px;border:1px solid #AAAAAA}table tr td input{margin:-2px}a:link,a:visited{color:#0000AA;text-decoration:underline}a:active,a:hover{color:#FF7700;text-decoration:underline}div#container{width:980px;margin:0px auto;border-left:1px solid #444444;border-right:1px solid #444444;background-color:#FFFFFF}div#header{float:none;clear:both;height:120px;background-color:#E0E0E5}div#menu{float:none;clear:both;margin-bottom:10px;background-color:#777788}div#navigation{width:220px;float:right}div#logs{float:left}div#diary,div#comment,div#trackback{margin:0px 15px}div#page,div#navi,div#contents,div#form{float:none;clear:both;padding:0px 15px}div#footer{float:none;clear:both}div#header h1{padding:15px 15px 10px 15px}div#header h1 a{color:#444444;font-size:25px;text-decoration:none}@media screen{div#header h1 a{font-family:Verdana,Arial,sans-serif}}div#header p{margin:0px 15px;font-size:12px}div#menu h2{display:none}div#menu ul{padding:5px 0px}div#menu ul li{display:inline;margin-right:10px}div#menu a:link,div#menu a:visited{color:#FFFFFF}div#menu a:active,div#menu a:hover{color:#000000}div#breadcrumb{float:none;clear:both;padding:8px 15px;font-size:12px;line-height:1.6;color:#555555;background-color:#F7F7F7;border-bottom:1px solid #DDDDDD}div#breadcrumb ol{list-style:none;margin:0;padding:0}div#breadcrumb li{display:inline}div#breadcrumb li+li:before{content:" > ";margin:0 4px;color:#999999}div#breadcrumb a:link,div#breadcrumb a:visited{color:#3366AA;text-decoration:none}div#breadcrumb a:hover{text-decoration:underline}div#navigation h2{margin:7px 7px 17px 7px;padding:5px;color:#FFFFFF;background-color:#777788}div#navigation ul{margin:0px 10px 0px 12px}div#navigation ul li{margin:0px 0px 0px 0px;list-style-type:none}div#navigation ul li ul{margin:0px 0px 0px 20px}div#navigation dl{margin:0px 10px 0px 12px}div#navigation form dl dt{display:none}div#navigation form p{margin-left:12px;margin-bottom:0px}div#navigation table{width:180px;margin:-2px 0px 7px 7px;border:0px solid #AAAAAA}@media screen{div#navigation table{margin:-2px auto 7px auto}}div#navigation table tr th{padding:5px;border:0px solid #AAAAAA;background-color:#FFFFFF;text-align:left}div#navigation table tr td{padding:3px;border:0px solid #AAAAAA;text-align:center}@media screen{div#navigation table tr td{padding:5px}}div#navigation .day{color:#444444}div#navigation .satday{color:#4444CC}div#navigation .sunday{color:#CC4444}div#navigation .today{background-color:#EEEEEE}div#navigation .calender{margin:2px 10px}div#navigation .calender li{display:inline;margin-right:10px}div#navigation .block{margin-right:15px;margin-bottom:10px;padding-bottom:20px;border:1px solid #777777;text-align:center}div#logs{width:498px}html>body div#logs{width:760px}div#diary .diary{margin-bottom:10px;padding:2px;border:1px solid #777777}div#diary h2{display:none}div#diary h3{margin:5px 5px 20px 5px;padding:5px;color:#FFFFFF;background-color:#777788}div#diary h4{margin:10px}div#diary .text *{font-size:x-small}html>body div#diary .text *{font-size:small}div#diary .text p{margin:15px 10px}div#diary .text ul{margin:15px 30px}div#diary .text ol{margin:15px 40px}div#diary .info{margin:5px 10px;text-align:right}div#diary .info *{font-size:10px}div#diary .info li{display:inline;margin-left:5px}div#diary .list{border:1px solid #AAAAAA;margin:0px 0px 10px 20px;padding:5px 10px}div#diary .list h4{border-bottom:1px solid #CCCCCC;margin:0px 0px 15px 0px;padding:3px 5px;color:#444444;background-color:#FFFFFF}div#diary .list ul{margin:0px 0px 10px 20px}div#diary .list dl dt{margin:0px 5px;font-weight:bold}div#diary .list dl dd{margin:10px 10px 0px 15px}div#trackback h2{margin-bottom:15px;padding:5px;border-top:3px double #999999;border-bottom:3px double #999999}div#trackback dl{margin-bottom:10px;padding:2px 2px 10px 2px;border:1px solid #AAAAAA}div#trackback dl dt{margin-top:10px;margin-left:10px}div#trackback dl dd{margin-left:30px}div#comment .comment{margin-bottom:10px;padding:2px 2px 10px 2px;border:1px solid #AAAAAA}div#comment h2{margin-bottom:15px;padding:5px;border-top:3px double #999999;border-bottom:3px double #999999}div#comment h3{margin:5px 5px 10px 5px;padding:5px}div#comment .text *{font-size:x-small}html>body div#comment .text *{font-size:small}div#comment .text p{margin:10px}div#page h2{display:none}div#page ul{margin:0px}div#page ul li{display:inline;margin-right:10px}div#navi h2{display:none}div#navi ul{margin:5px 0px;text-align:right}div#navi ul li{display:inline;margin-left:5px}div#navi form dl dt{display:none}div#navi form dl dd{float:left}div#navi form input{padding:0px}div#contents h2{margin-bottom:15px;padding:5px;border-top:3px double #999999;border-bottom:3px double #999999}div#contents h3{margin-bottom:15px;padding:3px 0px;border-bottom:1px double #999999}div#contents h4{margin-bottom:10px}div#contents dl{margin-bottom:20px}div#contents dl dt{margin-top:10px}div#contents dl dd{margin-left:30px}div#form h2{margin-bottom:15px;padding:5px;border-top:3px double #999999;border-bottom:3px double #999999}div#form form{margin-bottom:10px}div#form form dl{margin-bottom:20px}div#form form dl dt{float:left;clear:left;width:5em}div#form form dl dd textarea{margin-top:2px}div#form form ul{margin:0px 0px 20px 0px}div#form form ul li{list-style-type:none}div#form.contact-form form dl dt{float:none;width:auto;margin:0 0 4px 0;font-weight:bold}div#form.contact-form form dl dd{margin:0 0 12px 0}div#form.contact-form form input[type="text"],div#form.contact-form form textarea{width:100%;max-width:40em;box-sizing:border-box}div#form.contact-form .note{margin:0 0 12px 0;font-size:90%;color:#555555}div#form .hp-field{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}div#footer address{padding:10px 15px 20px 15px;color:#FFFFFF;background-color:#777788}div#footer a:link,div#footer a:visited{color:#FFFFFF}div#footer a:active,div#footer a:hover{color:#000000}.new{color:#FF0000}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,video,applet,object,embed{max-width:100%;height:auto}input,select,textarea{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}div#diary .text,div#comment .text,div#contents{word-wrap:break-word;overflow-wrap:anywhere}@media screen and (max-width:768px){*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;max-width:100%;overflow-x:hidden}body{padding:0px;background-color:#FFFFFF}div#container{width:100%;max-width:100%;margin:0px;border-left:none;border-right:none}div#header{height:auto;min-height:0;padding-bottom:12px}div#header h1{padding:12px 12px 6px 12px}div#header h1 a{font-size:22px;line-height:1.3;word-wrap:break-word}div#header p{margin:0px 12px;font-size:13px;line-height:1.5}div#menu{margin-bottom:0px}div#menu ul{margin:0px;padding:6px 8px}div#menu ul li{display:inline-block;margin:0px 4px 0px 0px}div#menu a:link,div#menu a:visited,div#menu a:active,div#menu a:hover{display:inline-block;padding:8px 6px}div#breadcrumb{padding:8px 12px;font-size:12px;word-wrap:break-word}div#logs,html>body div#logs,div#navigation{float:none;clear:both;width:100%;max-width:100%}div#diary,div#comment,div#trackback{margin:10px 10px 0px 10px}div#page,div#navi,div#contents,div#form{padding:0px 10px;overflow-x:auto}div#navigation{padding:0px 10px 10px 10px}div#navigation .block{margin-right:0px}div#navigation table{width:100%;margin:0px 0px 8px 0px}div#navigation form p{margin-left:0px}div#navigation form dl dd input{width:100%}div#diary h3,div#comment h3{word-wrap:break-word}div#diary .info{text-align:left;margin:5px 8px 10px 8px}div#diary .info li{display:block;margin:0px 0px 6px 0px}div#diary .info li a{display:inline-block;padding:2px 0px}div#page ul li,div#navi ul li{display:inline-block;margin:0px 8px 8px 0px}div#navi ul{text-align:left}div#navi form dl dd{float:none}div#form form dl dt{float:none;clear:none;width:auto;margin-top:10px;margin-bottom:4px;font-weight:bold}div#form form dl dd,div#contents dl dd{margin-left:0px}div#form form input[type="text"],div#form form input[type="password"],div#form form input[type="file"],div#form form select,div#form form textarea,div#contents form input[type="text"],div#contents form input[type="password"],div#contents form input[type="file"],div#contents form select,div#contents form textarea{width:100%;font-size:16px}div#form form input[type="submit"],div#form form input[type="reset"],div#contents form input[type="submit"],div#contents form input[type="reset"],div#navi form input[type="submit"]{width:auto;min-height:36px;padding:6px 12px;font-size:16px;margin:0px 4px 8px 0px}form p input{text-align:center}table{width:100%}table tr th,table tr td{word-wrap:break-word}pre{width:auto;max-width:100%;margin:10px 0px}div#footer address{padding:12px;word-wrap:break-word}}
