/* ::::: http://doope.jp/wp-content/themes/doope_nw01/style.css ::::: */

* {
	margin: 0pt; padding: 0pt; 
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, img {
	border: 0pt none; outline: 0pt none; vertical-align: baseline; background: none repeat scroll 0% 0% transparent; 
}
hr {
	clear: both; display: none; 
}
ol, ul {
	list-style: none outside none; 
}
a {
	border: medium none; text-decoration: none; outline-style: none; outline-width: medium; color: rgb(51, 153, 255); 
}
:focus {
	outline: 0pt none; 
}
ins {
	text-decoration: none; 
}
.clearfix {
	display: block; 
}
.clearfix:after {
	content: "."; display: block; height: 0pt; clear: both; visibility: hidden; 
}
body {
	font-size: small; font-family: Meiryo,メイリオ,'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック','ＭＳ ゴシック',Osaka,Osaka-等幅; background : transparent url(bkimg.jpg) repeat scroll center top; 
}
select, input, button, textarea {
	font: 99% arial,helvetica,clean,sans-serif; 
}
#wrap {
	width: 100%; background: none repeat scroll 0% 0% rgb(230, 230, 230); text-align: center; 
}
#phead {
	width: 100%; height: 31px; background: url('hbk03.gif') repeat-x scroll 0% 0% transparent; 
}
#headcont {
	width: 1000px; margin: auto; padding: 0px; background-color:#666666; color: rgb(255, 255, 255); position: relative; 
}
#pbody {
	width: 1000px; background: url('hline.gif') repeat-y scroll 0% 0% transparent; border-top: 1px solid rgb(153, 153, 153); margin: auto; 
}
#head_box {
	width: 1000px; height:172px; margin: auto; padding: 0 0 0 0; background : transparent url(head.jpg) no-repeat scroll left top; 
}
#h1_logo {
	position: absolute; left: 15px; top: 9px; width: 98px; height: 29px; 
}
#h1_logo a {
	width: 98px; height: 29px; background: url('hlogo.jpg') no-repeat scroll 0% 0% transparent; display: block; 
}
.descbox {
	position: absolute; left: 127px; top: 14px; width: 324px; height: 14px; background: url('desctxt.gif') no-repeat scroll 0% 0% transparent; 
}
.htoolbox {
	position: absolute; left: 800px; top: 4px; width: 190px; height: 30px; background: url('htoolb.gif') no-repeat scroll 0% 0% transparent; 
}
.boxicon01 {
	position: absolute; left: 110px; top: 4px; width: 24px; height: 23px; background-color: rgb(255, 255, 255); 
}
.boxicon01 a:link, .boxicon01 a:visited {
	background: url('htools.jpg') no-repeat scroll 0px 0px transparent; text-decoration: none; width: 24px; height: 23px; display: block; 
}
.boxicon01 a:hover {
	background-position: 0px -23px; text-decoration: none; 
}
.boxicon02 {
	position: absolute; left: 136px; top: 4px; width: 24px; height: 23px; background-color: rgb(255, 255, 255); 
}
.boxicon02 a:link, .boxicon02 a:visited {
	background: url('htools.jpg') no-repeat scroll -24px 0px transparent; text-decoration: none; width: 24px; height: 23px; display: block; 
}
.boxicon02 a:hover {
	background-position: -24px -23px; text-decoration: none; 
}
.boxicon03 {
	position: absolute; left: 162px; top: 4px; width: 24px; height: 23px; background-color: rgb(255, 255, 255); 
}
.boxicon03 a:link, .boxicon03 a:visited {
	background: url('htools.jpg') no-repeat scroll -48px 0px transparent; text-decoration: none; width: 24px; height: 23px; display: block; 
}
.boxicon03 a:hover {
	background-position: -48px -23px; text-decoration: none; 
}
.boxicon01 a span {
	display: none; 
}
.boxicon02 a span {
	display: none; 
}
.boxicon03 a span {
	display: none; 
}
#pickup {
	border-bottom: 1px solid rgb(153, 153, 153); list-style: none outside none; width: 998px; height: 117px; background: url('pickupbg2.gif') repeat-y scroll left top transparent; margin: auto auto auto 0pt; 
}
#menu {
	width: 1000px; height: 45px; margin: auto; 
}
#menu_ul li {
	float: left; list-style: none outside none; height: 45px; margin-right: 0pt; 
}
a:link.menu_li_01, a:visited.menu_li_01 {
	background : transparent url(menu.jpg) no-repeat scroll 0pt 0pt; text-decoration: none; width: 184px; height: 45px; display: block; 
}
a:hover.menu_li_01 {
	background-position: 0pt -45px; text-decoration: none; 
}
a:link.menu_li_02, a:visited.menu_li_02 {
	background : transparent url(menu.jpg) no-repeat scroll -147px 0pt; text-decoration: none; width: 130px; height: 45px; display: block; 
}
a:hover.menu_li_02 {
	background-position: -147px -45px; text-decoration: none; 
}
a:link.menu_li_03, a:visited.menu_li_03 {
	background : transparent url(menu.jpg) no-repeat scroll -184px 0pt; text-decoration: none; width: 178px; height: 45px; display: block; 
}
a:hover.menu_li_03 {
	background-position: -184px -45px; text-decoration: none; 
}
a:link.menu_li_04, a:visited.menu_li_04 {
	background : transparent url(menu.jpg) no-repeat scroll -362px 0pt; text-decoration: none; width: 158px; height: 45px; display: block; 
}
a:hover.menu_li_04 {
	background-position: -362px -45px; text-decoration: none; 
}
a:link.menu_li_05, a:visited.menu_li_05 {
	background : transparent url(menu.jpg) no-repeat scroll -520px 0pt; text-decoration: none; width: 117px; height: 45px; display: block; 
}
a:hover.menu_li_05 {
	background-position: -520px -45px; text-decoration: none; 
}
a:link.menu_li_06, a:visited.menu_li_06 {
	background : transparent url(menu.jpg) no-repeat scroll -637px 0pt; text-decoration: none; width: 198px; height: 45px; display: block; 
}
a:hover.menu_li_06 {
	background-position: -637px -45px; text-decoration: none; 
}
a:link.menu_li_07, a:visited.menu_li_07 {
	background : transparent url(menu.jpg) no-repeat scroll -835px 0pt; text-decoration: none; width: 165px; height: 45px; display: block; 
}
a:hover.menu_li_07 {
	background-position: -835px -45px; text-decoration: none; 
}
#cwrap {
	width: 1000px; background : transparent url(contbk.gif) repeat-y scroll left top; margin: auto; 
}
#cont {
	position: relative; width: 652px; float: left; text-align: left; 
}
.cont_box {
	width: 651px; background: url('con_box_line.gif') no-repeat scroll left bottom transparent; padding: 10px 0pt 11px; 
}
.cont_box_navi {
	width: 652px; background: url('con_box_line.gif') no-repeat scroll left bottom transparent; text-align: center; padding: 20px 0pt; 
}
.cont_titbox {
	width: 630px; background-color: #dddddd; margin: 0px 0px 9px 12px; 
}
h2 {
	font-size: 154%; font-weight: 700; font-family: メイリオ; line-height: 140%; padding: 10px 10px 9px 10px; 
}
.cont_article {
	width: 610px; padding: 0pt 0pt 0pt 21px; 
}
.cont_article img {
	border: 5px solid rgb(221, 221, 221); margin: 10px 0pt; 
}
.bdimg {
	border:none !important; margin: 0 0 10px 0 !important; 
}
.cont_article p {
	color: rgb(0, 0, 0); line-height: 160%; font-size: 108%; padding: 10px 0pt; 
}
.cont_article li {
	list-style-position: outside; padding: 0pt 0pt 10px; 
}
.cont_via {
	text-align: right; font-size: 93%; padding: 10px 0pt; 
}
.cont_related {
	width: 602px; background: url('hr.gif') no-repeat scroll left top transparent; margin: 10px 0pt 0pt; padding: 0pt 0pt 5px; 
}
.cont_relatedt {
	width: 602px; background: url('hr.gif') no-repeat scroll 21px top transparent; margin: 10px 0pt 0pt; padding: 10px 0pt 15px 21px; 
}
.cont_related ul {
	list-style: none outside none; margin: 0pt; padding: 0pt 0pt 10px 15px; 
}
.cont_related ul a {
	font-size: 100% ! important; color: rgb(51, 51, 51); 
}
.cont_related ul a:hover {
	color: rgb(51, 153, 255); 
}
.cont_rearticle {
	background: url('related.gif') no-repeat scroll 0pt 21px transparent; font-family: メイリオ; color: rgb(51, 51, 51); padding: 20px 0pt 10px 15px; 
}
.cont_related iframe {
	margin: 20px 20px 0pt 0pt; 
}
.cont_foot_02 {
	width: 630px; height: 2px; background: url('cfootbk02.gif') no-repeat scroll left top transparent; 
}
.cont_footbox_01 {
	color: rgb(102, 102, 102); position: relative; padding: 6px 0pt 4px 10px; background: url('cfootbk_n1.gif') no-repeat scroll left top transparent ! important; 
}
.cont_footbox_01 a {
	color: rgb(102, 102, 102) ! important; text-decoration: none ! important; 
}
.cont_footbox_01 a:hover {
	color: rgb(102, 102, 102) ! important; text-decoration: underline ! important; 
}
.footbox_item li {
	float: right; color: rgb(153, 153, 153); font-size: 93%; margin: 0pt; 
}
#cont_special {
	width: 650px; height: 200px; margin: 0; 
}
.imgcap5 {
	font-size: 93%; color: rgb(51, 51, 51); text-align: center; padding: 5px 0 0 15px; 
}
.imgcap5 a {
	color:#000000; 
}
.imgcap5 a:hover {
	text-decoration:underline; 
}
.imgcap6 {
	font-size: 93%; color: rgb(51, 51, 51); text-align: center; padding: 0px 0 0 25px; 
}
.imgcap7 {
	font-size: 93%; color: rgb(51, 51, 51); text-align: center; padding: 0 0 15px 0; 
}


#side {
	position: relative; width: 348px; float: right; text-align: left; background:#ffffff; 
}
.side_search {
	width: 347px; height: 70px; background: none repeat scroll 0% 0% rgb(237, 238, 239); border-bottom: 1px solid rgb(153, 153, 153); 
}
.side_searchbox {
	width: 307px; padding: 20px 0pt 20px 20px; 
}
.side_1cbox_01 {
	width: 347px; border-bottom: 1px solid rgb(153, 153, 153); clear: both; padding: 0pt 0pt 10px; 
}
.side_1cbox_02 {
	width: 307px; line-height: 140%; color: rgb(102, 102, 102); margin: 10px 0pt 0pt 20px; 
}
.side_1cbox_04 {
	width: 347px; border-bottom: 1px #cccccc solid ; clear: both; padding: 10px 0pt; 
}
.side_1cbox_04foot {
	width: 347px; clear: both; padding: 10px 0pt; margin:0 0 30px 0; 
}
.side_1cbox_05 {
	width: 319px; line-height: 120%; color: rgb(102, 102, 102); margin: 0pt 0pt 0pt 14px; 
}
.side_1cbox_05 li {
	font-size: 93% ! important; margin: 0pt 0pt 5px; 
}
.side_1cbox_05 li a {
	display: block; color: rgb(102, 102, 102); background: url('sidelimk.gif') no-repeat scroll 0pt 3px transparent; padding: 0pt 0pt 0pt 12px; 
}
.side_1cbox_05 li a:hover {
	color: rgb(51, 153, 255); text-decoration: underline; background: url('sidelimk_o.gif') no-repeat scroll 0pt 3px transparent; 
}
.side_1cbox_06 {
	width: 307px; color: rgb(102, 102, 102); margin: 0pt 0pt 0pt 20px; 
}
.side_1cbox_06 span {
	display: none; 
}

.twitit {
	margin: 0 0 12px 0; 
}
.twitbox {
	margin: 0 0 0 12px; 
}
.sidetxtbox01 {
	margin: 0 12px 0 12px; 
}
.sidetxtbox01 p {
	padding:0 0 12px 0; 
}
.actb {
	border-collapse:collapse; 
}
.actb td {
	padding:10px 5px 5px 10px; border:#cccccc solid 1px; 
}
.articleimg_s{
	float:left;margin:0 20px 10px 0 !important;
}
.thumbnail{
	padding: 3px 2px 8px 2px;
	background-color: #222;
	border: 1px solid #2a2a2a;
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
	
}
.thumbnail img{
	border:none;
}


dl.topdd01 dt {
	clear: left; float: left; margin: 0 0 0.8em; width: 7.5em; padding-left: 5px; 
}

dl.topdd01 dd {
	margin-bottom: 0.8em; margin-left: 7.5em; 
}

a:link.sdbn_em, a:visited.sdbn_em {
	display: block; width: 307px; height: 40px; background: url('tag_epmc.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_em {
	background-position: 0px -40px; 
}
a:link.sdbn_rb, a:visited.sdbn_rb {
	display: block; width: 307px; height: 40px; background: url('tag_rabds.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_rb {
	background-position: 0px -40px; 
}
a:link.sdbn_gw3, a:visited.sdbn_gw3 {
	display: block; width: 307px; height: 40px; background: url('tag_gw3.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_gw3 {
	background-position: 0px -40px; 
}
a:link.sdbn_bac, a:visited.sdbn_bac {
	display: block; width: 307px; height: 40px; background: url('tag_bac.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_bac {
	background-position: 0px -40px; 
}
a:link.sdbn_gkn, a:visited.sdbn_gkn {
	display: block; width: 307px; height: 40px; background: url('tag_gkn.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_gkn {
	background-position: 0px -40px; 
}
a:link.sdbn_sky, a:visited.sdbn_sky {
	display: block; width: 307px; height: 40px; background: url('tag_sky.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_sky {
	background-position: 0px -40px; 
}
a:link.sdbn_un3, a:visited.sdbn_un3 {
	display: block; width: 307px; height: 40px; background: url('tag_un3.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_un3 {
	background-position: 0px -40px; 
}
a:link.sdbn_bf3, a:visited.sdbn_bf3 {
	display: block; width: 307px; height: 40px; background: url('tag_bf3.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_bf3 {
	background-position: 0px -40px; 
}
a:link.sdbn_amn, a:visited.sdbn_amn {
	display: block; width: 307px; height: 40px; background: url('tag_amn.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_amn {
	background-position: 0px -40px; 
}
a:link.sdbn_mw3, a:visited.sdbn_mw3 {
	display: block; width: 307px; height: 40px; background: url('tag_mw3.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_mw3 {
	background-position: 0px -40px; 
}
a:link.sdbn_vga, a:visited.sdbn_vga {
	display: block; width: 307px; height: 40px; background: url('tag_vga.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_vga {
	background-position: 0px -40px; 
}
a:link.sdbn_di3, a:visited.sdbn_di3 {
	display: block; width: 307px; height: 40px; background: url('tag_di3.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_di3 {
	background-position: 0px -40px; 
}
a:link.sdbn_inf, a:visited.sdbn_inf {
	display: block; width: 307px; height: 40px; background: url('tag_inf.jpg') no-repeat scroll 0pt 0pt transparent; margin: 0pt 0pt 10px; 
}
a:hover.sdbn_inf {
	background-position: 0px -40px; 
}
.side_2cbox_02 {
	width: 347px; border-bottom: 1px solid rgb(153, 153, 153); background: url('sline_02.gif') repeat-y scroll left top transparent; 
}
.side_2cbox_l01 {
	width: 173px; border-bottom: 1px solid rgb(153, 153, 153); text-align: left; font-size: 93%; color: rgb(102, 102, 102); 
}
.side_2cbox_l01 p {
	padding: 5px 0pt 8px; 
}
.side_2cbox101_cont02 {
	width: 153px; margin: 0pt 0pt 10px 10px; 
}
.side_2cbox101_cont04 {
	margin: 7px 0pt 7px 7px; 
}
.side_2cbox_r02 {
	text-align: center; padding: 10px 0pt; 
}
.side_tit_01 {
	width: 327px; height: 29px; background: url('aboutbeeep.jpg') no-repeat scroll left top transparent; margin: 10px 0pt 0pt 10px; 
}
.side_tit_03 {
	width: 153px; height: 29px; background: url('category.jpg') repeat-x scroll left top transparent; margin: 10px 0pt 10px 10px; 
}
.side_tit_07 {
	width: 153px; height: 29px; background: url('archive_tit.jpg') no-repeat scroll left top transparent; margin: 10px 0pt 10px 10px; 
}
.side_tit_15 {
	width: 327px; height: 40px; background: url('today.jpg') no-repeat scroll left top transparent; margin: 10px 0pt 0pt 10px; 
}
.side_tit_16 {
	width: 327px; height: 40px; background: url('tagbann.jpg') no-repeat scroll left top transparent; margin: 10px 0pt 0pt 10px; 
}
.side_tit_22 {
	width: 327px; height: 40px; background: url('sky_sb.jpg') no-repeat scroll left top transparent; margin: 10px 0pt 0pt 10px; 
}
.scat_pla {
	background: url('catimg_plat.gif') no-repeat scroll left top transparent; width: 150px; height: 34px; 
}
.scat_mob {
	background: url('catimg_mob.gif') no-repeat scroll left top transparent; width: 58px; height: 16px; 
}
.scat_mov {
	background: url('catimg_mov.gif') no-repeat scroll left top transparent; width: 54px; height: 16px; 
}
.scat_tek {
	background: url('catimg_tec.gif') no-repeat scroll left top transparent; width: 47px; height: 17px; 
}
.scat_rum {
	background: url('catimg_rum.gif') no-repeat scroll left top transparent; width: 55px; height: 16px; 
}
.scat_rev {
	background: url('catimg_rev.gif') no-repeat scroll left top transparent; width: 60px; height: 16px; 
}
.scat_bus {
	background: url('catimg_bus.gif') no-repeat scroll left top transparent; width: 70px; height: 16px; 
}
.scat_cul {
	background: url('catimg_cul.gif') no-repeat scroll left top transparent; width: 62px; height: 16px; 
}
.scat_cut {
	background: url('catimg_cute.gif') no-repeat scroll left top transparent; width: 47px; height: 17px; 
}
.scat_lol {
	background: url('catimg_lol.gif') no-repeat scroll left top transparent; width: 44px; height: 16px; 
}
.scat_oth {
	background: url('catimg_oth.gif') no-repeat scroll left top transparent; width: 52px; height: 16px; 
}
#side_blank {
	width: 347px; height: 100px; background: url('side_footbk.jpg') repeat-x scroll 0% 0% transparent; 
}
.side_archive {
	line-height: 180%; list-style-position: outside; list-style-type: disc; color: rgb(102, 102, 102); padding: 0pt 0pt 10px 20px; 
}
.side_archive a {
	color: rgb(102, 102, 102); text-decoration: none; 
}
#fwrap {
	width: 1000px; position: relative; border-bottom: 1px solid rgb(153, 153, 153); background: url('cline.gif') repeat-x scroll left top transparent; clear: both; text-align: left; margin: auto; 
}
#totop {
	position: absolute; top: -26px; left: 855px; width: 133px; height: 26px; 
}
#totop a {
	width: 133px; height: 26px; background: url('totop.gif') no-repeat scroll left top transparent; display: block; 
}
#foot_box {
	text-align:center; color:#FFFFFF; background: none repeat scroll 0% 0% rgb(60, 60, 40); border-bottom: 1px solid #666666; padding:10px 0 10px 0; 
}
#foot_box a {
	color:#FFFFFF; 
}
#foot_box a:hover {
	color:#FFFFFF; text-decoration:underline; 
}

#foot_box_02 {
	width: 1000px; background: url('footcbk.gif') repeat-y scroll left top transparent; border-bottom: 1px solid rgb(153, 153, 153); line-height: 140%; font-family: メイリオ; text-align: left; margin: 0px; 
}
#foot_box_02 h3 {
	font-size: 154%; color: rgb(255, 153, 0); font-weight: 700; font-family: 'Trebuchet MS'; margin: 20px 0pt 15px 20px; 
}
#foot_cbox_01 p {
	font-size: 93%; padding: 0pt 0pt 20px 20px; 
}
#foot_cbox_02 p {
	width: 293px; font-size: 108%; padding: 0pt 0pt 20px 20px; 
}
#foot_cbox_03 {
	position: relative; width: 332px; float: left; color: rgb(255, 255, 255); font-size: 93%; padding: 0pt 0pt 10px; 
}
#copy {
	background: none repeat scroll 0% 0% rgb(72, 60, 60); font-size: 85%; color: rgb(204, 204, 204); text-align: right; clear: both; padding: 20px 20px 20px 0pt; 
}
#twitter {
	position: absolute; left: 181px; top: 27px; 
}
#twitter a {
	background: url('twitbk.gif') no-repeat scroll 0pt 2px transparent; color: rgb(255, 255, 255); display: block; float: left; padding: 0pt 5px 0pt 15px; 
}
#twit_box_01 img {
	position: absolute; top: 3px; left: 16px; 
}
#twit_box_03 img {
	position: absolute; top: 3px; left: 19px; 
}
#pickupbox {
	padding: 0pt 0pt 0pt 1px; 
}
#pickup li {
	overflow: hidden; float: left; position: relative; width: 237px; height: 105px; font-size: 93%; text-align: left; margin: 6px 0pt 0pt 13px; 
}
#pickup li.first {
	margin-left: 6px; 
}
.pickup-overlay {
	background: url('pickup_bg.png') repeat-x scroll center top transparent; position: absolute; top: 0pt; left: 0pt; display: block; width: 237px; height: 105px; 
}
.pickup-description {
	background: url('pickup_bg.png') repeat scroll 0% 0% transparent; position: absolute; bottom: 0pt; left: 0pt; width: 227px; padding: 5px; 
}
.pcup01 {
	border-bottom: 3px solid red; 
}
.pcup02 {
	border-bottom: 3px solid rgb(51, 102, 255); 
}
.pcup03 {
	border-bottom: 3px solid rgb(0, 153, 51); 
}
.pcup04 {
	border-bottom: 3px solid rgb(255, 255, 0); 
}
#pickup a:hover .pickup-overlay, #pickup a:hover .pickup-description {
	background-image: url('pickup_bg_hv.png'); 
}
* html #pickup a:hover .pickup-overlay, #pickup a:hover .pickup-description {
	background-image: url('pickup_bg_hvie.gif'); text-decoration: none; 
}
.categorybox {
	width: 630px; background: url('cat_bk.jpg') repeat-y scroll left top transparent; 
}
.post-categories li {
	float: left; font-size: 85%; font-family: trebuchet MS; font-weight: 700; 
}
.post-categories li a {
	color: rgb(255, 255, 255); display: block; text-decoration: none; padding: 1px 11px 2px; 
}
#twit_box_01 a, #twit_box_03 a {
	color: rgb(51, 51, 51); text-decoration: underline; 
}
#twit_box_01 a:hover, #twit_box_03 a:hover {
	color: red; text-decoration: underline; 
}
.twitcol {
	color: rgb(0, 0, 0); padding: 14px 10px 10px 55px; 
}
.side_searchbox input.text {
	position: absolute; top: 20px; left: 58px; width: 275px; height: 30px; background: url('search_bk.jpg') no-repeat scroll left top transparent; border: medium none; color: rgb(153, 153, 153); padding: 4px 6px 0pt 4px; 
}
.side_searchbox input.searchbtn {
	position: absolute; top: 20px; left: 20px; width: 38px; height: 30px; background: url('search_bt.jpg') no-repeat scroll 0pt 0pt transparent; border: medium none; text-indent: -9999px; color: rgb(255, 255, 255); cursor: pointer; 
}
.hatena_t {
	padding: 0pt 10px; 
}
.amazonbox {
	padding: 0pt 0pt 0pt 36px; 
}
a:hover, .cont_titbox a {
	text-decoration: underline; 
}
h1 span, h3 span, #menu_ul span, .side_2cbox101_cont02 span, #totop span {
	display: none; 
}
.articleimg, .amazon_sbox01 {
	text-align: center; 
}
.footbox_item, .post-categories {
	list-style: none outside none; 
}
a.testlink_02, .twit_textbox_01 {
	color: rgb(51, 51, 51); 
}
.side_2cbox_l, .side_2cbox_r2 {
	width: 174px; float: left; 
}
.side_2cbox_l2, .side_2cbox_r {
	width: 173px; float: right; 
}
.side_archive a:hover, .more_link a:hover, .more_link_02 a:hover {
	color: rgb(51, 153, 255); text-decoration: underline; 
}
#foot_cbox_01, #foot_cbox_02 {
	width: 333px; float: left; color: rgb(255, 255, 255); 
}
#foot_cbox_01 a, #pickup a {
	color: rgb(255, 255, 255); 
}
#twit_box_01, #twit_box_03 {
	position: relative; width: 292px; background: url('twitbox01.gif') no-repeat scroll left top transparent; margin: 0pt 0pt 10px 20px; 
}
#twit_box_02, #twit_box_04 {
	width: 292px; height: 21px; background: url('twitbox02.gif') no-repeat scroll left top transparent; 
}
.articleobject, .articlemov {
	text-align: left; margin: 20px 0 10px 0; 
}
.articleobject2 {
	text-align: center; margin: 20px 0 10px 0; 
}
.articleobject3 {
	text-align: center; margin: 20px 0 0 0; 
}
.business {
	background: none repeat scroll 0% 0% rgb(32, 164, 124); 
}
.culture {
	background: none repeat scroll 0% 0% rgb(120, 113, 0); 
}
.mac {
	background: none repeat scroll 0% 0% rgb(102, 153, 204); 
}
.movie {
	background: none repeat scroll 0% 0% rgb(0, 204, 204); 
}
.other {
	background: none repeat scroll 0% 0% rgb(220, 170, 137); 
}
.pc {
	background: none repeat scroll 0% 0% rgb(153, 153, 178); 
}
.ps-3 {
	background: none repeat scroll 0% 0% rgb(193, 68, 62); 
}
.rumor {
	background: none repeat scroll 0% 0% rgb(204, 153, 204); 
}
.wii {
	background: none repeat scroll 0% 0% rgb(74, 181, 101); 
}
.xbox-360 {
	background: none repeat scroll 0% 0% rgb(50, 97, 154); 
}
.business:hover, .culture:hover, .cute:hover, .ds:hover, .lolol:hover, .mac:hover, .mobile:hover, .movie:hover, .other:hover, .pc:hover, .ps-3:hover, .psp:hover, .review:hover, .rumor:hover, .teck:hover, .wii:hover, .xbox-360:hover {
	background: none repeat scroll 0% 0% rgb(221, 221, 221); color: rgb(102, 102, 102); text-decoration: none; 
}
.entul {
	width: 560px; line-height: 180%; list-style-position: outside; list-style-type: none; color: rgb(51, 51, 51); padding: 10px 0pt 10px 15px; 
}

.firul {
	padding:0 0 0 10px; 
}
.secul {
	line-height: 100%; list-style-position: outside; list-style-type: disc; color: rgb(51, 51, 51); padding: 5px 0 0 20px; 
}


.side_1cbox_05 strong {
	color: rgb(0, 72, 81); 
}
.tboxfl01 {
	position: absolute; top: 5px; left: 258px; 
}
.ggp {
	width: 90px; 
}
.fb_f {
	position: absolute; top: 5px; left: 525px; 
}
/* ::::: http://doope.jp/wp-content/plugins/contact-form-7/styles.css?ver=2.4.6 ::::: */

/* ::::: http://doope.jp/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.70 ::::: */

.wp-pagenavi {
	clear: both; 
}
.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none; border: 1px solid rgb(191, 191, 191); padding: 3px 5px; margin: 2px; 
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: rgb(0, 0, 0); 
}
.wp-pagenavi span.current {
	font-weight: bold; 
}
.tith401{
	font-size:131%;font-weight:700;color:#333;clear:both;margin:25px 0 20px 0;border-left:4px solid #888;padding:2px 0 2px 10px;
}
.tith402{
	font-size:131%;font-weight:700;color:#333;clear:both;margin:25px 0 20px 0;border-left:4px solid #888;padding:2px 0 2px 10px;
}
.spwt {
	color:#FFFFFF;
}
.cau {
	padding:10px; background:#dfdfef; 
}