@charset "UTF-8";body{margin:0;padding:0 20px 30px;border-top:12px #000 solid;border-bottom:7px #000 solid;text-align:center;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴ Pro W3","Osaka","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#111;letter-spacing:1px;}* html body{background:url(null) fixed;}img{border:0;}form{margin:0;padding:0;}p,ul,ol,li,form,input,textarea,select,dl,dt,dd,blockquote{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;vertical-align:bottom;}p,ul,ol,input,textarea,select,dt,dd{}a:link{color:#d8102a;text-decoration:none;}a:visited{color:#b1bf00;text-decoration:none;}a:hover{color:#d8102a;}a:focus{outline:none;}#mainlayout{margin:0 auto;padding:0;width:900px;text-align:left;}#header{margin:0 0 30px;padding:0;height:46px;}#header h1{float:left;margin-right:20px;width:324px;font-family:"Palatino","Georgia",selif;font-weight:normal;line-height:1em;}#header h1 a,#header h1 a:visited{display:block;margin:0;padding:0;text-indent:-3333px;width:324px;height:46px;background:url("image/logo.gif") no-repeat 0 0;color:#111;}#header h1 a:hover{}#header dl{float:left;width:480px;line-height:1.4em;margin-top:8px;}#header dt{display:inline;padding-right:14px;background:url("image/arr_b.gif") no-repeat 100% 55%;font-size:100%;font-family:"Palatino","Georgia",selif;letter-spacing:0;}#header dd{display:inline;margin-left:10px;margin-right:15px;font-size:90%;font-family:"Palatino","Georgia",selif;letter-spacing:0;}#header ul{float:right;width:50px;margin-top:8px;text-align:right;}#header li{display:inline;margin-left:3px;font-size:90%;line-height:1.4em;}#header li img{vertical-align:middle;}#navi{display:none;margin:0;padding:0;width:150px;position:fixed;top:110px;z-index:10;}* html #navi{position:absolute;top:expression(eval(document.documentElement.scrollTop+110));}#navi h2{background:url("image/mark_h2.gif") no-repeat 2px 0;font-size:135%;padding:20px 0 0;font-weight:normal;font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro",selif;margin:0 0 15px -2px;}#navi h2 span{padding:5px 0 10px;margin-left:2px;display:block;font-size:60%;font-family:"Palatino","Georgia",selif;font-weight:normal;letter-spacing:0;}#navi ul{margin:0 0 20px;list-style:none;}#navi ul li{margin-bottom:5px;line-height:1em;font-size:105%;font-family:"Palatino","Georgia",selif;letter-spacing:0;}#navi ul a,#navi ul a:visited{display:block;width:150px;padding:4px 0;color:#111;}#navi ul a:hover{color:#d8102a;}#navi ul li.home{margin-bottom:15px;}#navi ul li.home a,#navi ul li.home a:visited{font-size:90%;}#searchform{margin:0 0 20px;padding-top:15px;}#searchform input{width:140px;margin:0;padding:2px 4px;color:#777;font-size:80%;border:1px #ddd solid;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif;letter-spacing:1px;}#content:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}#content{margin:0;padding:20px 200px 20px;width:500px;}#content h2:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}#content h2{margin:0 0 30px -200px;padding:25px 0 0;background:url("image/mark_h2.gif") no-repeat 0 0;line-height:1.2em;font-size:250%;font-weight:normal;font-family:"Palatino","Georgia",selif;letter-spacing:-1px;z-index:10;width:700px;}#content .post h2{font-size:200%;margin-bottom:50px;font-weight:bold;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif;}#content .post .en{font-weight:normal;font-family:"Palatino","Georgia",selif;}#content h2 a,#content h2 a:visited{color:#111;}#content h2 a:hover{color:#d8102a;}#content h2 span{display:block;margin-top:2px;font-size:60%;color:#222;line-height:1em;}#content h3{clear:left;margin:45px 0 25px;padding:45px 0 0;background:url("image/mark_h3.gif") no-repeat 0 0;line-height:1.2em;font-size:190%;letter-spacing:-1px;}#content h3.en{font-weight:normal;}#content h3 a,#content h3 a:visited{color:#000;}#content h3 a:hover{color:#D53D4E;}#content .entry h3{font-size:140%;}#content h4{font-size:120%;margin:35px 0 20px;}#content h4 a,#content h4 a:visited{color:#000;}#content h4 a:hover{color:#D53D4E;}#content .entry h4{font-size:100%;margin:20px 0;padding:0;}#gallerywrap:after,#bookmarkwrap:after,#blogwrap:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}#gallerywrap{margin:0;background:url("image/pict_gallery_020.jpg") no-repeat 20px 0;height:641px;margin-left:-200px;width:700px;margin-bottom:-100px;z-index:1;}#gallerywrap h2{margin-left:0;}p#feature:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}p#feature{float:left;width:398px;height:394px;margin-left:0;}p#feature a{float:left;display:block;height:200px;width:300px;text-indent:-3333px;}p#gallerydesc:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}p#gallerydesc{margin:20px 0;width:288px;float:right;line-height:160%;}ul#gallerylist:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}ul#gallerylist{float:right;list-style:none;width:290px;margin:0 0 10px;padding:0;}ul#gallerylist li{display:inline;margin:0;padding:0;width:50px;}ul#gallerylist li a{display:block;float:left;padding:0;margin:0 2px 1px 0;text-indent:-3333px;width:50px;height:50px;background-repeat:no-repeat;background-position:0 0;border:3px #fff solid;}ul#gallerylist li a:hover{border:3px #d8102a solid;}ul#gallerylist li#page-020machiyamakotaro a{background-image:url("image/t20.jpg");}ul#gallerylist li#page-019ohmoritoko a{background-image:url("image/t19.jpg");}ul#gallerylist li#page-018junko a{background-image:url("image/t18.jpg");}ul#gallerylist li#page-017onomachiko a{background-image:url("image/t17.jpg");}ul#gallerylist li#page-016sayaka a{background-image:url("image/t16.jpg");}ul#gallerylist li#page-015barnabyward a{background-image:url("image/t15.jpg");}ul#gallerylist li#page-014kamiyamaemi a{background-image:url("image/t14.jpg");}ul#gallerylist li#page-013hiranomizue a{background-image:url("image/t13.jpg");}ul#gallerylist li#page-012shichinohemasaru a{background-image:url("image/t12.jpg");}ul#gallerylist li#page-011furuyasatoko a{background-image:url("image/t11.jpg");}ul#gallerylist li#page-010yagyumasumi a{background-image:url("image/t10.jpg");}ul#gallerylist li#page-009yoshigaimasaaki a{background-image:url("image/t09.jpg");}ul#gallerylist li#page-008wakaba a{background-image:url("image/t08.jpg");}ul#gallerylist li#page-007nishizawaakiko a{background-image:url("image/t07.jpg");}ul#gallerylist li#page-006mitsuhashiminako a{background-image:url("image/t06.jpg");}ul#gallerylist li#page-005kunochika a{background-image:url("image/t05.jpg");}ul#gallerylist li#page-004utsumitakuro a{background-image:url("image/t04.jpg");}ul#gallerylist li#page-003maedayuka a{background-image:url("image/t03.jpg");}ul#gallerylist li#page-002mikaapplesuzuki a{background-image:url("image/t02.jpg");}ul#gallerylist li#page-001hasegawayayoi a{background-image:url("image/t01.jpg");}#blogwrap{clear:both;margin:0;padding:0 0 40px;}#blogwrap .post:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}#blogwrap .post{clear:both;margin:0 0 30px;}#aboutwrap #hhjp a,#aboutwrap #hhjp a:visited{display:block;background:url("image/logo_hhjp.jpg") no-repeat 0 50%;padding:10px 0 10px 65px;margin:0 0 10px;line-height:1.2em;border-bottom:0;font-family:"Palatino","Georgia",selif;}#aboutwrap #hhjp a span{display:block;margin:3px 0 0;padding:0;color:#333;font-size:80%;}.post p{clear:both;line-height:1.8em;margin-bottom:20px;}.post p.postdate{line-height:1.2em;font-family:"Palatino","Georgia",selif;text-align:right;vertical-align:top;color:#111;}.post p.postdate span{vertical-align:top;color:#000;}.pagenavi:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.pagenavi{margin-top:20px;padding:0;width:465px;list-style:none;}* html .pagenavi{width:500px;}.pagenavi a{color:#222;}.pagenavi .prev{float:left;width:165px;font-family:"Palatino","Georgia",selif;}.pagenavi .prev a{display:block;width:165px;padding:5px 0 5px 35px;background:url("image/mark_prev.gif") no-repeat 0 50%;}.pagenavi .next{float:right;width:165px;font-family:"Palatino","Georgia",selif;}.pagenavi .next a{display:block;width:165px;background:url("image/mark_next.gif") no-repeat 100% 50%;padding:5px 35px 5px 0;text-align:right;}.post .pict-logo{float:right;margin:0 0 10px 10px;}#respond,#comments{font-family:"Palatino","Georgia",selif;font-weight:normal;}#relatedposts h3{font-family:"Palatino","Georgia",selif;font-weight:normal;}.googlead{padding:35px 82px 0;background:url("image/mark_h3.gif") no-repeat 0 0;margin:30px 0 0;}.googlead2{padding:35px 16px 0;background:url("image/mark_h3.gif") no-repeat 0 0;margin:30px 0 0;}.googlead3{padding:35px 0 0;background:url("image/mark_h3.gif") no-repeat 0 0;margin:30px 0 0;}.textad{padding:35px 0 0;background:url("image/mark_h3.gif") no-repeat 0 0;margin:30px 0 0;}.textad p{text-align:center;}#bookmarkwrap{margin:0;padding:0 0 40px;}#bookmarkwrap p{margin-bottom:15px;line-height:1.6em;}#bookmarkwrap .bookmarkelement{overflow:hidden;width:500px;}#bookmarkwrap .bookmarkcapture{float:left;clear:left;width:202px;margin:0 20px 0 0;padding:80px 0 0;background:url("image/mark_h3.gif") no-repeat 0 40px;line-height:1.2em;}#bookmarkwrap .bookmarkcapture a img{margin:0;padding:0;}#bookmarkwrap .bookmarkcapture a,#bookmarkwrap .bookmarkcapture a:visited{display:block;padding:0;margin:0;border:1px #ddd solid;}#bookmarkwrap .bookmarkcapture a:hover{border:1px #aaa solid;}#bookmarkwrap .bookmarkinfo{float:left;width:275px;margin:0;padding:80px 0 0;line-height:1.4em;}#bookmarkwrap .bookmarkinfo h3{font-size:95%;font-weight:normal;background:none;margin:0 0 10px;padding:0;letter-spacing:0;line-height:1.4em;}#bookmarkwrap .bookmarkinfo ul.subject{padding-left:17px;background:url("image/logo_delicious.gif") no-repeat 0 5px;}#bookmarkwrap .bookmarkinfo h3 a{color:#1462C1;}#bookmarkwrap .bookmarkinfo h3 a:visited{color:#565656;}#bookmarkwrap .bookmarkinfo h3 a:hover{color:#1462C1;text-decoration:underline;}#bookmarkwrap .bookmarkinfo ul.subject a{color:#565656;}#bookmarkwrap .bookmarkinfo ul.subject a:visited{color:#8E8E8E;}#bookmarkwrap .bookmarkinfo ul.subject a:hover{background:#565656;color:#fff;text-decoration:none;}#respectwrap{list-style:none;text-align:center;margin-top:15px;}#respectwrap li{display:inline;margin:0 10px;padding:0;}#respectwrap li img{vertical-align:middle;}#respectwrap a{padding-bottom:0;border-bottom:0;}#sponsorwrap{padding-bottom:50px;}#sponsorwrap p{line-height:1.7em;margin-bottom:30px;text-align:center;}#sponsorwrap .adsense{text-align:center;}#sponsorwrap iframe,#sponsorwrap object,#sponsorwrap img{margin:0 auto;}#aboutwrap{padding-bottom:40px;}#aboutwrap p{line-height:1.7em;margin-bottom:15px;}#aboutwrap p.en{line-height:1.7em;margin-top:-10px;margin-bottom:15px;color:#dfd4c3;}#about-logo{margin-bottom:20px;}ul.subject:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}ul.subject{list-style:none;margin:0;padding:0 0 5px;}.post ul.subject{margin-top:-10px;}ul.subject li{display:inline;margin:0 3px 0 0;padding:0;line-height:1.4em;letter-spacing:0;}ul.subject li a,ul.subject li a:visited{color:#b1bf00;}ul.subject li a:hover{color:#d8102a;}#footer{background:url("image/mark_h2.gif") no-repeat 0 0;margin:40px 0 0;padding:30px 0 10px;}#footer p{font-family:"Palatino","Georgia",selif;letter-spacing:0;line-height:170%;background:url("image/icon_verybird.gif") no-repeat 100% 50%;}.entry{margin-top:30px;}.entry p{margin-bottom:20px;line-height:2em;}.entry p q,.entry blockquote{display:block;padding:10px 0 10px 40px;margin:20px 0;background:url("image/mark_quote.gif") no-repeat 2px 7px;quotes:"" "" "" "";}q:before,q:after{content:"";}.entry blockquote p{padding:0;margin:0;}.entry ul,.entry ol,#relatedposts ul{margin-left:20px;padding-left:20px;line-height:170%;margin-bottom:20px;}.entry li{margin-bottom:8px;}.entry .more-link{line-height:3em;font-size:120%;font-family:"Palatino","Georgia",selif;}.commentlist{list-style:none;margin:30px 0 45px;}.commentlist li{margin-bottom:10px;line-height:170%;padding-left:30px;background:url("image/mark_comment.gif") no-repeat 3px 4px;}cite{font-style:normal;}#commentform p{margin-bottom:10px;font-family:"Palatino","Georgia",selif;}#commentform input#author,#commentform input#email,#commentform input#url,#commentform textarea#comment{width:100%;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#333;font-size:100%;}#commentform #submit{margin:15px 0;}#profileh,#interviewh{font-family:"Palatino","Georgia",selif;font-weight:normal;}#workscopyright{margin:0 0 15px;font-family:"Palatino","Georgia",selif;letter-spacing:0;}#gallery-profile:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}#gallery-profile{margin:15px 0;line-height:140%;width:500px;}#gallery-profile dt{clear:left;float:left;width:120px;margin-bottom:5px;padding:0 15px 0 0;font-family:"Palatino","Georgia",selif;letter-spacing:0;}#gallery-profile dd{float:left;width:355px;padding:0;margin-bottom:5px;}#qa dt,p.gallery-q{background:url("image/mark_q.gif") no-repeat 0 20px;padding:20px 0 15px 40px;margin:15px 0 0;line-height:2em;font-weight:bold;}#qa dd,p.gallery-a{margin:15px 0 30px;padding-left:26px;line-height:2em;padding-left:40px;background:url("image/mark_comment.gif") no-repeat 5px 4px;}#gallery-date{margin:30px 0 50px;font-family:"Palatino","Georgia",selif;}p.ps{border-top:1px #ccc solid;margin-top:40px;padding-top:30px;color:#333;}p.namelist{color:#666;font-size:80%;margin-top:10px;}#footcontents:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}#footcontents{margin:20px 0;padding:20px 200px;width:500px;}#footcontents h2{margin:30px 0;padding:25px 0 0;background:url("image/mark_h3.gif") no-repeat 0 0;line-height:1.2em;font-weight:normal;font-family:"Palatino","Georgia",selif;letter-spacing:0;}#footcontents ul{list-style:none;}#footcontents ul li{width:235px;font-family:"Palatino","Georgia",selif;letter-spacing:0;}#footcontents ul li a{display:block;padding:2px 0;border-bottom:1px #eee solid;color:#222;margin-bottom:5px;padding-bottom:5px;}#footcontents ul li a:hover{color:#d8102a;}#footcontents-gallery{float:left;width:235px;}#footcontents-tag{float:right;width:235px;}#footcontents-tag p{margin:30px 0;padding:0;font-size:120%;line-height:1.6em;font-family:"Palatino","Georgia",selif;letter-spacing:0;}#footcontents-tag p a,#footcontents-tag p a:visited{color:#222;display:inline;margin-left:0;margin-right:10px;padding:0;vertical-align:middle;}* html #footcontents-tag p a{margin-right:0;}#footcontents-tag p a:hover{color:#d8102a;}.hidden{display:none;}.off-left{position:absolute;left:-999px;width:990px;}.floatright{float:right;padding:0;margin:0 0 2px 10px;}.floatleft{float:left;padding:0;margin:0 10px 2px 0;}.clearboth{clear:both;}.delete{text-decoration:line-through;}.separate{clear:both;}.separate hr{display:none;}.en{font-family:"Palatino","Georgia",selif;}.borderwrap,.bordercenter{margin-bottom:20px;padding:10px 0;text-align:center;border:1px #eee solid;}.addwrap{margin-bottom:20px;padding:15px 25px 0;background:#f3f3f3;border:1px #eee solid;font-size:90%;}.addwrap *{width:auto;}.more a{background:url("image/arr_b.gif") no-repeat 100% 60%;padding:10px 15px 10px 0;font-family:"Palatino","Georgia",selif;font-size:120%;letter-spacing:0;}.more a:visited{color:#222;}.more a:hover{color:#b1bf00;}#vlogo{float:right;margin:4px 3px 15px 15px;padding:0px 10px 15px 15px;border-left:1px #f2f2f2 solid;border-bottom:1px #f2f2f2 solid;}