*{margin:0;padding:0}
body{font-family:"ＭＳ Ｐゴシック", MS PGothic, Osaka, "ヒラギノ角ゴ Pro W3";font-size:12px;font-weight:500;color:#000;line-height:1.2;text-align:center;vertical-align:middle;background:url(https://blog-imgs-42-origin.fc2.com/d/r/i/drift555/back_a22803.jpg);margin:0}
ul,ol{list-style:none}
table,input,textarea,h1,h2,h3,h4,h5,h6{font-size:100%;margin:0;padding:0}
#side_navi h3,#side_navi-A h3,#side_navi-B h3{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48menu_title.gif) no-repeat center right;color:#3f3a38;font-size:13px;font-weight:700;text-align:center;text-transform:capitalize;margin:0 0 17px;padding:7px 0 7px 28px}
#conts{color:#333;background:#222 url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48conts_bg_bottom.gif) no-repeat bottom}
.two_column_default #conts,.two_column_right #conts,.two_column_left #conts{background:#000 url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48conts_bg_bottom_two.gif) no-repeat bottom}
#conts .title{margin-bottom:10px;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48h3_title.gif) no-repeat;color:#2D587B;font-size:15px;font-weight:700;padding:13px 0 10px 47px}
.two_column_default #conts .title,.two_column_right #conts .title,.two_column_left #conts .title{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48h3_title_two.gif) no-repeat}
#trackbacks,#comments,#comment_input,#no_search_results,#no_search{margin-bottom:40px;color:#FFF;padding-bottom:5px}
#trackbacks,#comments{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_middle.gif) repeat-y;color:#333}
#side_navi{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48border.gif) no-repeat top;color:#333;margin:20px 0;padding:10px 0}
#side_navi ul,#side_navi-A ul,#side_navi-B ul{margin:0 0 20px 17px}
#side_navi ul ul,#side_navi-A ul ul,#side_navi-B ul ul{margin:5px 0 15px}
#side_navi li,#side_navi-A li,#side_navi-B li{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48icon.gif) no-repeat;margin:0 0 5px;padding:2px 0 2px 23px}
.plugin-newamazon{margin-left:20px}
#header{height:129px;background:url(https://blog-imgs-42-origin.fc2.com/d/r/i/drift555/head_sSea.jpg) no-repeat;-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50);margin:0;padding:0}
#header h1{margin-left:70px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:700;padding:37px 0 4px}
#header h1 a{color:#FFF;font-size:25px;font-weight:700;text-decoration:none}
#header p{margin-left:77px;color:#FFFFF0;font-size:12px;padding:3px}
#header h1 a:hover{color:#e5ffff;text-decoration:none;background:none}
.entry_navi{text-align:center;padding:0 0 11px}
.two_column_default #conts .entry_box,.two_column_left #conts .entry_box,.two_column_right #conts .entry_box{background:url(/b/blog22121/file/48border_two.gif) no-repeat top}
.entry_box{margin-bottom:33px;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_top.gif) no-repeat top;overflow:hidden}
* html .entry_box{margin-top:-11px;margin-bottom:58px}
.two_column_default #conts .entry_title,.two_column_left #conts .entry_title,.two_column_right #conts .entry_title{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_title_two.gif) no-repeat bottom}
.two_column_default #conts .entry_box,.two_column_right #conts .entry_box,.two_column_left #conts .entry_box{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_top_two.gif) no-repeat top}
.entry_box .entry_title{margin-top:17px;height:22px;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_title.gif) no-repeat bottom;font-size:15px;font-weight:700;padding:10px 0 0 35px}
* html .entry_box .entry_title{padding-top:37px;height:59px}
.entry_box .entry_data{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_middle.gif) repeat-y;color:#40647F;text-align:right;padding:8px 30px 8px 15px}
* html .entry_box .entry_data{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_middle.gif) repeat-y}
.entry_box .entry_data li{margin-left:10px;display:inline}
.entry_box .entry_body{margin-top:-12px;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_middle.gif) repeat-y;line-height:1.67;padding:12px 41px 16px}
* html .entry_box .entry_body{margin-top:-10px;width:100%}
.entry_box .entry_body p{padding:0 0 1em}
.entry_box .tags_info{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_middle.gif) repeat-y;padding:1em 0 5px 45px}
.entry_box .tags_info li a{margin-right:5px}
.entry_box .tags_info h3{display:inline;font-weight:700;text-transform:capitalize;background:none;margin:0;padding:0}
.entry_box .entry_info{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_bottom.gif) no-repeat;font-size:12px;text-transform:capitalize;padding:10px 10px 15px 30px}
*+html .entry_box .entry_info{margin-top:-15px}
.two_column_default #conts .entry_box .entry_info,.two_column_right #conts .entry_box .entry_info,.two_column_left #conts .entry_box .entry_info{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_bottom_two.gif) no-repeat}
.entry_box h3{margin-top:20px;margin-bottom:10px;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48midashi_three.gif) no-repeat 0;color:#445EC6;font-weight:700;font-size:12px;padding:3px 0 1px 25px}
.two_column_default .entry_box h3,.two_column_right .entry_box h3,.two_column_left .entry_box h3{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48midashi_two.gif) no-repeat 0}
.entry_box blockquote{background:#E1E1E1;border-top:2px solid #A8A8A8;border-left:2px solid #A8A8A8;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#666;margin:10px 0;padding:8px 10px}
#trackbacks #tb_url{font-size:12px;line-height:2;margin:0 0 20px 63px}
#trackbacks #tb_url input{color:#445EC6;border:solid 1px #18548F;padding:2px 0 0 4px}
#trackbacks .tb_box{margin:0 10px 10px;padding:10px}
#trackbacks .tb_box h4{padding-left:38px;font-size:15px;font-weight:700;margin:0 0 10px 5px}
#trackbacks .tb_box p{line-height:1.5;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48border1.gif) no-repeat bottom;margin:0 5px;padding:0 30px 5px 40px}
#trackbacks .tb_box .trackback_data{margin:5px 0 0;padding:5px 0 0 43px}
#comments h4{padding-left:38px;font-size:13px;font-weight:700;color:#445EC6;margin:0 0 7px 22px}
#comments .comment_body{color:#444;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48border1.gif) no-repeat bottom;margin:0 10px;padding:0 40px 5px 45px}
#comments .comment_body p{line-height:1.5;margin:0}
#comments .comment_data{margin:5px 10px 20px 0;padding:0 0 0 60px}
#comment_input{margin-bottom:34px;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_middle.gif) repeat-y}
#comment_input .title{margin-bottom:0}
#comment_input form{margin:3px 10px 0}
#comment_input dl{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48entry_box_middle.gif) repeat-y;color:#333;margin:0;padding:0 60px}
#comment_input dt,#comment_edit dt{font-size:13px;letter-spacing:2px;color:#333;margin:0}
#comment_input dt label,#comment_edit dt label{font-size:13px}
#comment_input dd,#comment_edit dd{margin:0;padding:0 0 5px}
#comment_input textarea,#comment_edit textarea{width:95%;overflow:auto;padding:5px 3px}
#comment_input #cookie li{display:block;padding:5px 0}
#comment_input ul,#comment_edit ul{padding:6px 15px 8px 45px}
#side_navi p,#side_navi-A p,#side_navi-B p{padding-left:20px;padding-bottom:20px}
.plugin-weather{padding-right:5px}
.plugin-tag{padding-left:15px}
.plugin-tag a{display:block}
.plugin-calender{margin-bottom:30px;text-align:center;font-size:12px}
.plugin-calender table{width:200px;border-collapse:collapse;border-spacing:0;text-align:left;font-weight:700;margin:0 auto}
.plugin-calender caption{width:200px;padding-bottom:10px;text-align:center;font-size:12px;font-weight:700}
.plugin-calender th{border-bottom:solid 1px #18548F;text-align:center;font-size:11px;font-weight:700;padding:15px 0 5px}
.plugin-calender td{text-align:center;font-size:11px;padding:5px 0}
#side_navi-A form,#side_navi-B form{padding-left:10px}
#side_navi-A form dd,#side_navi-B form dd{margin-bottom:8px}
p.plugin-mail{line-height:1.5;margin:0 5px 0 -10px}
p.plugin-search{line-height:1}
.plugin-profile,.plugin-search,.plugin-link,.plugin-weather,.plugin-qrcode,.plugin-powered,.plugin-mail,.plugin-bookmark,.plugin-newamazon,.plugin-all,.plugin-blogranking,.plugin-calender{padding-bottom:30px}
.rss{margin-top:20px}
#ad{padding:10px}
#ad img,#ad table{margin:0 auto}
#footer{clear:both;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48footer_three_bg.gif) repeat-y;font-size:11px;text-align:center;color:#FFF;margin:0;padding:16px 0 19px}
.two_column_default #footer,.two_column_right #footer{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48two_main_bg_right.gif) repeat-y}
.two_column_left #footer{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48two_main_bg_left.gif) repeat-y}
#footer li{display:inline;margin:0 10px}
a:link,a:visited{color:#1e3042;text-decoration:none}
.entry_body a:link,.entry_body a:visited{color:#0f3a4e;font-family:Meiryo;font-size:11px;padding:1px 0 2px}
#free a:link,.free a:visited{text-decoration:underline}
.entry_navi a:link,.entry_navi a:visited{text-decoration:none;color:#f2e2c8}
.last_navi a:link,.last_navi a:visited{text-decoration:none;color:#dfdfdf}
.ftra a:link,.ftra a:visited{font-size:90%}
.sidebox a:hover{background-color:#f9fcf7;color:#1937ff;position:relative;top:1px;left:1px;padding:2px 0}
#side_navi-B a:hover{position:relative;top:1px;left:-1px}
.entry_box a:hover{color:#ed0027;background:none}
.entry_box a img:hover{position:relative;top:1px;left:1px;background:none}
.entry_body a:hover{background-color:#fff;color:#cc1433;text-decoration:underline}
#free a:hover{background-color:#027f91;color:#fff;text-decoration:none;padding:2px 0}
.entry_navi a:hover{color:#ff8e66;font-weight:600;background:none}
.last_navi a:hover{color:#ff8e66;position:relative;top:-2px;background:none}
.no_h a:hover{background:none}
#no_h a:hover{background:none}
.sidebox a:active,.entry_body a:active,.entry_navi a:active,.last_navi a:active{color:#e04343;text-decoration:underline}
.attention{color:#FFF;font-size:11px;line-height:1.7;padding:5px 10px}
#container{width:940px;text-align:left;margin:0 auto}
#main{overflow:hidden;background:#000;margin:0;padding:0}
* html #main{width:100%}
.three_column_default #container,.three_column_A #container{width:940px;margin:0 auto}
.three_column_default #container #main,.three_column_A #container #main{width:940px;overflow:hidden;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48three_main_bg.gif) repeat-y;-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50)}
.three_column_default #container #liquid,.three_column_A #container #liquid{width:520px;background:#000;float:left}
.three_column_default #container #conts,.three_column_A #container #conts{width:520px;padding:16px 0 0}
.three_column_default #container #side_navi,.three_column_A #container #side_navi{width:200px;float:left}
.three_column_default #container #side_navi-A,.three_column_A #container #side_navi-A{margin-left:10px;padding-top:24px;width:200px;float:left;background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48border.gif) no-repeat bottom}
* html .three_column_default #container #side_navi-A,* html .three_column_A #container #side_navi-A{margin-left:5px;float:left}
.three_column_default #container #side_navi-B,.three_column_A #container #side_navi-B{margin-right:10px;padding-top:0;width:200px;float:right}
* html .three_column_default #container #side_navi-B,* html .three_column_A #container #side_navi-B{margin-right:10px;float:right}
*
/* jQuery tab_change mouseover style */
#tab{width:445px;margin-left:-10px;padding-bottom:5px;clear:both}
#tab #nav{text-align:center;margin:5px 0 0 19px}
#tab #nav li{text-align:center;float:left;font-color:#5c5c5c;font:12px Arial, Helvetica, sans-serif;font-weight:700;background:#e5ac72;border-top:1px solid #ccccbf;border-right:1px solid #b2b2a7;border-left:1px solid #ddd;padding:2px 9px}
#tab #nav li.select{background:#f9f9ef;border-bottom:1px solid #e5e5d7;border-top:none}
#tab div{width:100%;float:left;background:#f9f9ef;border-right:1px solid #b2b2a7;border-bottom:1px solid #b2b2a7;border-left:1px solid #ddd;margin-bottom:10px;padding:18px 5px 0}
#tab a:link,#tab a:visited{font-family:'ＭＳ Ｐゴシック';font-size:12px;line-height:1.75}
#tab a:hover{background-color:#266199;color:#fff;padding:3px 2px 2px}
.ltex{float:left;width:141px;padding-top:10px;text-decoration:none}
.rimg{float:right;padding-top:10px;margin-bottom:-7px}
.rimgt{float:right;margin:-7px 0 -5px}
.rtex{float:right;width:140px;text-decoration:none;padding:0 0 0 3px}
.boxl{float:left;text-decoration:none;padding:0 0 0 7px}
.boxl2{float:left;text-decoration:none;padding:0 0 27px 7px}
.boxr{float:right;text-decoration:none;padding:0 7px 0 0}
#TgCl{font-size:17px;font-weight:700;line-height:14px;padding-right:12px}
.c14,.c13,.c12,.c11,.c10{font-size:91%}
.c9,.c8,.c7,.c6,.c5{font-size:90%;font-weight:400}
.c4,.c3,.c2{font-size:75%;font-weight:400}
.c1{font-size:60%;font-weight:400}
#TgCl a:hover{background-color:#555;color:#fff;padding:3px 0}
.two_column_default #trackbacks,.two_column_right #trackbacks,.two_column_left #trackbacks,.two_column_default #comments,.two_column_right #comments,.two_column_left #comments{background:#EFEFEF;color:#333}
.entry_navi li,.entry_box .tags_info li,.entry_box .entry_info li,#trackbacks .tb_box .trackback_data li,#comments .comment_data li,#comment_input li,#comment_edit li{display:inline}
.two_column_default .entry_box .entry_data,.two_column_right .entry_box .entry_data,.two_column_left .entry_box .entry_data,.two_column_default .entry_box .entry_body,.two_column_right .entry_box .entry_body,.two_column_left .entry_box .entry_body,.two_column_default #comment_input,.two_column_right #comment_input,.two_column_left #comment_input,.two_column_default,#comment_input dl,#comment_edit dl,.two_column_right #comment_input dl,#comment_edit dl,.two_column_left #comment_input dl,#comment_edit dl,.two_column_default #comment_input ul,.two_column_right #comment_input ul,.two_column_left #comment_input ul{background:#EFEFEF}
.entry_box .entry_data span,.plugin-calender td a{font-weight:700}
.two_column_default #trackbacks .tb_box,.two_column_left #trackbacks .tb_box,.two_column_right #trackbacks .tb_box,.two_column_default #comments .comment_body,.two_column_left #comments .comment_body,.two_column_right #comments .comment_body{background:url(/b/blog22121/file/48border_two.gif) no-repeat bottom}
.two_column_default #trackbacks .tb_box p,.two_column_right #trackbacks .tb_box p,.two_column_left #trackbacks .tb_box p,.two_column_default #comments .comment_body,.two_column_right #comments .comment_body,.two_column_left #comments .comment_body{background:url(https://blog-imgs-17-origin.fc2.com/b/l/o/blog22121/48border2.gif) no-repeat bottom}
* html .plugin-calender table,* html .plugin-calender caption{width:180px;margin-left:10px}
