:link,:visited{text-decoration:none}html,body,div,ul,ol,li,dl,dt,dd,form,fieldset,input,textarea,h1,h2,h3,h4,h5,h6,pre,code,p,blockquote,hr,th,td{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}table{border-spacing:0}fieldset,img,abbr,acronym{border:0}ol,ul{list-style:none}caption,th{text-align:left}q:before,q:after{content:''}a{text-decoration:underline;outline:none}hr{border:0;height:1px;background-color:#000;color:#000}a img,:link img,:visited img{border:none}address{font-style:normal;display:inline}.pkg:after,#content-inner:after{content:" ";display:block;visibility:hidden;clear:both;height:0;visibility:hidden;a
}.pkg,#content-inner{display:inline-block}* html .pkg,* html #content-inner{height:1%}.pkg{display:block}a:link,a:visited{text-decoration:none}p,pre,blockquote,fieldset,ul,ol,dl{margin-bottom:.75em}ol{list-style:decimal outside}ul{list-style:disc outside}.asset-body,.asset-more,.more-link,.asset-excerpt,.comment-content,.comment-footer,.comments-open-content,.comments-open-footer,.trackbacks-info,.trackback-content,.trackback-footer,.archive-content{clear:both}.asset,.comments,.trackbacks,.archive{overflow:hidden;width:100%}.asset,.asset-content,.comments,.trackbacks,.archive{position:static;clear:both}.asset,.comments,.comments-content,.trackbacks,.archive,.search-form{margin-bottom:1.5em}.asset-header,.asset-content,.asset-body,.comments-header,.comment-content,.comment-footer,.comments-open-header,.comments-open-content,#comments-open-footer,#comment-form-external-auth,#comment-form-name,#comment-form-email,#comment-form-url,#comments-open-text,.trackbacks-header,.trackbacks-info,.archive-content,.search-form-header,.search-results-header{margin-bottom:.75em}.asset-name{margin-bottom:.25em}.asset-meta{font-size:11px;margin-top:.25em;padding-top:2px;padding-bottom:.3em;font-weight:normal;clear:both;border:0}.entry-tags-header,.entry-categories-header{margin-bottom:0;margin-right:.25em;display:inline;font-weight:bold}.entry-tags-list,.entry-categories-list{display:inline;list-style:none;margin-left:0;padding-left:0}.entry-tags-list .entry-tag,.entry-categories-list .entry-category{display:inline}.alignleft{float:left;margin:8px 20px 8px 0}.aligncenter{display:block;margin:0 auto 20px;text-align:center}.alignright{float:right;margin:0 0 20px 20px}.comments-open label{display:block}#comment-author,#comment-email,#comment-url,#comment-text{width:80%}#comment-submit{font-weight:bold}.comment,.trackback{margin-bottom:.5em;border-bottom:1px solid #ccc;padding-bottom:.5em}.comment-content{clear:none;line-height:1.5;margin-bottom:1em}.comment-content p{margin-bottom:.5em}.widget{position:relative;overflow:hidden;width:100%}.widget-content{position:relative;margin:0;padding:0}.widget ul{margin:0;padding:0;list-style:none}.widget ul ul{margin-left:15px}.widget li{margin-top:5px;margin-bottom:5px}.widget-recent-assets .widget-content .widget-list{overflow:auto;margin-right:0}.widget-search ul{margin-left:0;list-style:none}.widget-search li{margin:5px 0}#container-inner{min-height:100%;margin:0 auto;text-align:left}#header,#content,#alpha,#beta,#footer{position:relative}#alpha,#beta{display:inline;float:left}#header-inner,#content-inner,#footer-inner,#alpha-inner,#beta-inner{position:static}#header-inner,#content-inner,#footer-inner{padding-top:20px;padding-bottom:20px}#header-inner,#footer-inner,#alpha-inner,#beta-inner{overflow:hidden;padding:0}#content-inner{padding-top:30px;position:relative;//追加分
    top: -180px;//追加分
}body{text-align:center;font-family:"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-style:normal;font-weight:normal;font-size:100%;line-height:2;color:#333;background:#fff}@media screen and (max-width:460px ){body{font-size:140%}body{-webkit-text-size-adjust:100%}}.QchatWidth{width:500px}@media screen and (max-width:460px){.QchatWidth{width:450px}}a{color: #000FF}a:hover{text-decoration:underline}.clear{clear:both}#gotop{clear:both;width:100%;text-align:left}.navi{margin:5px 5px 20px;text-align:left;font-size:85%!important;font-size:80%}.layout-wt{text-align:center}.layout-wt #container{line-height:1.6;font-size:80%;width:640px;margin:0 auto;text-align:left;border-left:1px none #999;border-right:1px none #999}@media screen and (max-width:460px ){.layout-wt #container{width:500px}}#container-inner{position:relative;width:640px}@media screen and (max-width:460px ){#container-inner{width:500px}}.layout-wt #alpha{float:left;margin-top:-110px;width:630px;left:0;overflow:hidden}@media screen and (max-width:460px ){.layout-wt #alpha{width:500px}}.layout-wt #beta{float:right;left:0;width:200px;overflow:hidden}.layout-wt #content-inner{}#alpha-inner{margin:0;padding:10px 20px 0;transform:translate(0,-86px)}#beta-inner{margin:10px 0 0 0;padding:0}#header{width:640px}@media screen and (max-width:460px ){#header{width:500px}}#header-inner{width:640px;border-bottom:1px none #56533a}@media screen and (max-width:460px ){#header-inner{width:500px}}#header-contents{width:100%}#header-contents .left{width:58%;float:left;margin-right:5px;//追加分
}#header-contents .right{width:40%;float:right;text-align:right;padding:15px 0 5px 0}#header-description{width:610px;padding:4px 10px;visibility:visible;font-size:90%!important;font-size:80%;color:#fff}#header-name{margin:0 0 0 10px;line-height:1.2;color:#333;font-size:130%;font-weight:normal}#header-name a{text-decoration:none;color:#333}#header-name a:hover{text-decoration:underline}#header-name h2{font-weight:bold}#header .sub-contents{padding:0 12px 5px 0;font-size:80%;text-align:right;color:#333}font-size:85% !important;
	font-size:80%;
	text-align:right;
	color:#333;
} */



#header .sub-contents a:link,
#header .sub-contents a:visited,
#header .sub-contents a:active {text-decoration:none;color:#333}#header .sub-contents a:hover{text-decoration:underline}#header .search-content form{text-align:right}#header .header-search{font-size:85%!important;font-size:80%}#header .search-content{padding:0 20px 5px 0;color:#333}@media screen and (max-width:460px ){#header .search-content{padding:0 0 5px 65px}}#header .search-content label{display:inline}#header .header-search .box{width:160px}#header .header-search .submit{font-size:95%!important;font-size:90%;background-color:#ccc;color:#666;border:1px solid #999;padding:0 2px;height:19px}#follow{position:relative;left:105px}#headerMenu{line-height:1.5;width:480px}#content{_height:1px}#footer{width:640px;clear:both;margin-top:20px;padding-bottom:10px}@media screen and (max-width:460px ){#footer{width:500px}}.footer-menu{width:100%;text-align:center;font-size:90%}.footer-menu a{color:#fff;text-decoration:underline}.footer-menu a:hover{color:#d4e5d5;text-decoration:none}.footer-menu ul{padding:5px 10px}.footer-menu li{display:inline;padding:0 5px 0 12px;border-right:1px solid #fff}.copyright{width:100%;color:#333;width:100%;text-align:right}.copyright .copyright-content{padding:10px 15px 0;font-size:85%!important;font-size:80%}.designed{text-align:right;padding:0 15px 0;font-size:85%!important;font-size:80%;color:#333}.designed a{color:#333}.designed a:hover{color:#666;text-decoration:none}.asklist{width:100%;border-collapse:collapse;border:1px solid #ccc;color:#ccc}.asklist td{border:1px solid #ccc;text-align:center;background-color:#fafafa}.asklist2{width:640px;border-collapse:collapse;border:1px solid #ccc;font-size:70%;color:#000}.asklist2 td{border:1px solid #ccc;text-align:left}.archive-title{_height:1px;font-weight:bold;font-size:120%!important;font-size:115%;line-height:1.2;color:olive;margin-bottom:10px}.archive-title em{font-style:normal}.entry-asset{margin:0 0 0 0}.asset-header{padding:0;font-size:120%}.asset-name{padding:10px 0 7px 15px;margin:0;_height:1px;background:url(images/m_archive_content_h2.gif) no-repeat left center;font-weight:bold}.entry-asset img{background:none;padding:0}img{border-style:none}.page-asset .asset-name{_height:1px;padding:6px 10px 4px 20px;background:#6382c1 url(images/heading3.gif) no-repeat left top;font-size:130%!important;font-size:125%;font-weight:bold;color:#fff}.asset-body{margin:0 0 0 5px;font-size:120%}.asset-more{margin:0 10px 10px}.more-link{margin:5px 0 0 460px;text-indent:-9999px;clear:both;overflow:hidden;height:20px;width:100px;display:block;overflow:hidden;background:url(images/m_asset_more_link.gif) no-repeat 0 0}.more-link:hover{background:url(images/m_asset_more_link_hover.gif) no-repeat 0 0}.asset-meta{text-align:right;margin-top:5px;padding-top:7px;font-size:80%}.mshot{float:right;margin:0 0 0 5px}.browsershot{float:right;margin:0 0 0 5px}#trackbacks{margin:10px 0}#trackbacks .trackbacks-header{background:url(images/m_trackbacks_header_h2.gif) no-repeat left top;_height:1px;padding:6px 10px 4px 10px;margin:0 5px 10px 5px;font-size:105%!important;font-size:100%;font-weight:bold}.trackbacks-info{padding:0 10px}#comments{margin:10px 0}#comments .comments-header{background:url(images/m_comments_header_h2.gif) no-repeat left top;_height:1px;padding:6px 10px 4px 10px;margin:0 5px 10px 5px;font-size:105%!important;font-size:100%;font-weight:bold}#comments .comments-content{padding:0 10px}#comments .comments-open-header{background:url(images/m_comments_header_h2.gif) no-repeat left top;_height:1px;padding:6px 10px 4px 10px;margin:0 5px 10px 5px;font-size:105%!important;font-size:100%;font-weight:bold}.comment{margin:10px 10px 10px 0}.comment .inner{padding:5px 10px;_height:1px}.comment .comment-header{padding:0 5px;margin:0 0 5px}.comment .comment-content{padding:0 5px}.comments-open{margin-top:20px}.comments-open-header{_height:1px;padding:6px 10px 4px 10px}.comments-open-content{padding:10px}#comment-submit{padding:0 2px;height:19px;font-size:95%!important;font-size:90%;background-color:#ccc;color:#333;border:1px solid #999;padding:0 2px;height:19px}.comment-footer{text-align:right;margin:0;padding:0 5px;font-size:95%!important;font-size:90%}.archive-content{padding:10px;line-height:1.3}.archive-content .archive-list{margin-bottom:3em}.archive-content ul,.archive-content ol{list-style:none}.archive li a{display:block;margin-bottom:.25em;background:#fff url(images/m_sitemap_list1.gif) 0 5px no-repeat;padding:6px 0 3px 20px;text-decoration:none;color:#494949}.archive li a:hover{color:#848484}.archive li li{margin:0 0 0 20px}.archive li li a{background:url(images/m_sitemap_list2.gif) 0 7px no-repeat;padding:3px 0 3px 12px}.search-not-found{margin:10px}.search-form-header{_height:1px;padding:8px 0 7px 10px;font-weight:bold;background:url(images/m_archive_content_h1.gif) left center no-repeat;font-size:120%!important;font-size:115%;line-height:1.2;color:#333}.search-form-content{background:#eee;padding:15px;border:1px solid #666}.search-results-header{margin:20px 0 5px;font-size:115%!important;font-size:110%;font-weight:bold;color:#000;background:url(images/m_search_results_header_h2.gif) no-repeat left top;padding:6px 0 5px 7px}.search-form-content .box{width:200px}.search-form-content .submit{font-size:95%!important;font-size:90%;background-color:#f4f4f4;color:#333;border:1px solid #c9c9c9;padding:0 2px}#top-banner{margin:60px 0 0 0}#welcome_message{margin-bottom:20px}#welcome_message h3.title{_height:1px;padding:44px 0 14px 70px;font-weight:bold;background:url(images/m_welcome_message_h3.gif) no-repeat left bottom;font-size:120%!important;font-size:115%;line-height:1.2;color:#333;margin:0}#welcome_message .content{margin:0;padding:15px 3px 10px 3px}#welcome_message .content img{background-color:#ccc;padding:3px}#top-news{margin-bottom:20px}#top-news h3{margin:0 0 5px 0;_height:1px;padding:10px 0 10px 13px;font-weight:bold;background:url(images/m_top_news_h3.gif) left bottom no-repeat;font-size:120%!important;font-size:115%;line-height:1.2}#top-news .news{padding:2px 10px 2px 3px}#top-news .day{float:left;width:85px;padding:0 0 0 17px;background:url(images/m_top_news_arrow.gif) no-repeat 0 center;font-size:115%!important;font-size:110%}#top-news .title{float:right;padding-left:7px;width:465px}.top-entry-content{margin-bottom:20px}.top-entry-content h3.title{margin:0 0 5px 0;_height:1px;padding:8px 0 10px 10px;font-weight:bold;background:url(images/m_top_category_h3.gif) left bottom no-repeat;font-size:130%;line-height:1.3}.top-entry-content .content{padding:10px;font-size:120%}.top-entry-content .more-link{font-size:80%;padding:0 0 10px 0}.top-entry-content .content img{background-color:#ccc;padding:3px}#top-category-list{margin:0;padding:10px 0 0 0;font-size:70%}#top-category{margin-bottom:20px}#top-category h3.title{margin:0 0 10px 0;_height:1px;padding:10px 0 10px 13px;font-weight:bold;background:url(images/m_top_category_h3.gif) no-repeat left bottom;font-size:120%!important;font-size:115%;line-height:1.2;color:#333}.top-category-content{margin:0;padding:10px;background:#fff;border:1px solid #999;margin:0 0 10px 0}.top-category-content h4.name{margin:0;_height:1px;padding:14px 0 11px 70px;background:url(images/m_top_category_h4.gif) no-repeat left center;font-weight:bold;line-height:1.2;font-size:115%!important;font-size:110%}#top-category .content{margin:0;padding:5px 3px 10px 3px}#top-category .more-link{font-size:85%!important;font-size:80%}#top-category .content img{background-color:#ccc;padding:3px}#beta .widget{width:180px;margin:5px 0 15px 10px;border-bottom:1px solid #958e89;padding-bottom:10px}#beta .widget-header{width:155px;margin:0 0 5px 0;padding:2px 0 2px 25px;font-size:115%!important;font-size:110%;color:#fff}#beta .widget .widget-content{width:170px;padding:5px}#beta .widget select{margin:10px;width:155px}#beta .widget ul{margin:0;padding:0;list-style:none}#beta .widget ul ul{padding:0;margin:0}#beta .widget li{margin:0;padding:0 5px 0 30px;background:url(images/s_folders_arrow.gif) no-repeat 0 center;_height:1px}.widget-main-menu{width:200px;margin:5px 0 20px 0;padding:0}.widget-main-menu ul{margin:0;padding:0;list-style:none}.widget-main-menu .menu-content{width:170px;margin:0 10px;font-size:105%!important;font-size:100%;line-height:1.2;font-weight:normal}.widget-main-menu li{width:180px}.widget-main-menu li a{display:block;width:150px;padding:8px 0 8px 30px;background:url(images/s_menu_list_item_arrow.gif) no-repeat 0 center;text-decoration:none;color:#30271f;border-bottom:1px solid #e8f0ff}.widget-main-menu li a:hover{display:block;width:150px;padding:8px 0 8px 30px;text-decoration:underline;color:#339935;border-bottom:1px solid #e8f0ff}.widget-main-menu li li a{display:block;width:130px;padding:8px 0 8px 50px;background:url(images/s_menu_list_item_arrow2.gif) no-repeat 30px center;text-decoration:none;color:#30271f;border-bottom:1px solid #e8f0ff}.widget-main-menu li li a:hover{display:block;width:130px;padding:8px 0 8px 50px;border-bottom:1px solid #e8f0ff;text-decoration:underline;color:#339935}.widget_search{width:180px;margin:5px 0 15px 0}.widget_search .widget-header{width:155px;margin:0 0 3px 10px;padding:2px 0 2px 25px;background:url(images/s_search_bg.jpg) no-repeat 0 bottom;font-size:115%!important;font-size:110%;color:#fff}.widget_search .widget-content{width:170px;padding:5px;font-size:90%!important;font-size:85%}.widget_search .box{width:165px}.widget_search .submit{color:#333;border:1px solid #c9c9c9;background-color:#f4f4f4;padding:2px;height:1.7em;display:block;margin:3px 0 0}.rss{width:170px;padding:0 0 15px 15px}.rss-content{background:url(images/s_rss.gif) 0 center no-repeat;padding-left:18px}.widget-header a.rsswidget{color:#fff;text-decoration:underline}.widget-header a.rsswidget:hover{text-decoration:none}.widget-company{font-size:85%!important;font-size:80%;line-height:1.4;width:160px;padding:0 15px 0 15px}.widget-company .widget-content{width:100%;overflow:hidden;padding:5px;word-break:break-all}.free-content{width:160px;line-height:1.4;font-size:85%!important;font-size:80%;padding:5px 5px 10px 5px;margin:10px 0 15px 14px;background:#f1ffe8;overflow:hidden;word-break:break-all}.widget_calendar caption{text-align:center;margin-bottom:5px}.widget_calendar #calendar_wrap{margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto}.widget_calendar #calendar_wrap table{text-align:center;margin:0 auto;width:150px}.widget_calendar #calendar_wrap table td{padding:1px 3px;font-size:100%!important;font-size:95%}@media print{*{position:static!important;overflow:visible!important}}.form-allowed-tags{display:none}}
*/

/*　ツイッターのウィジェット横幅指定 効いてない
.twitter-timeline {
min-width: 580px !important;
}
*/

/* iframe.twitter-timeline {width: 580px !important;} */


/*　ツイッターのウィジェット横幅指定 テスト　効いてない */
.twitter-timeline {font-size:20pt!important}.browser-shot{float:left;margin-right:10px;margin-bottom:10px;　/*下側に10pxの余白*/
}#boxAD{margin:0 0 5px 0}.blinking-starBlue{color:#00e;animation:blink 3s infinite}@keyframes blink {
	0% { opacity: 0; }
    50% { opacity: 1; }
    100% { opacity: 0; }
}.radius-percent-1{height:22px;width:450px;font-size:20px}.radius-percent-2{height:28px;font-size:16px}.radius-percent-11{margin:0 0 0 6rem;margin-top:-28px;width:470px;font-size:17px}.blinking-star{animation:blink 1s infinite}@keyframes blink {
	0% { opacity: 0; }
	50% { opacity: 1; }
	100% { opacity: 0; }
}.back-button{color:#a0a0ff;text-decoration:none}