@charset "UTF-8";
@charset "UTF-8";
     

/* ************************************************ 
 * 1-1 CSS初期化
 * ************************************************ */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, th, td
	{
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif, Osaka;
	margin:0;
	padding:0;
	}
table
	{
	border-collapse:collapse;
	border-spacing:0;
	}
fieldset, img
	{
	border:0;
	}
address, caption, cite, code, dfn, th, var
	{
	font-style:normal;
	font-weight:normal;
	}

ol, ul
	{
	list-style:none;
	}

ol, ul ,li
	{
	list-style:none;
	}
caption, th
	{
	text-align:left;
	}
q:before, q:after
	{
	content:”;
	}
abbr, acronym
	{
	border:0;
	}
/* ************************************************ 
 * 1-2 Font-size Adjustment
 * 
 * 77% = 10px	| 	122% = 16px	|	167% = 22px	
 * 85% = 11px	|	129% = 17px	|	174% = 23px
 * 92% = 12px	|	136% = 18px	|	182% = 24px
 * 100% = 13px	|	144% = 19px	|	189% = 25px
 * 107% = 14px	|	152% = 20px	|	197% = 26px
 * 114% = 15px	|	159% = 21px	|
 * ************************************************ */
body {
	font-size:13px;
	font-family:MS UI Gothic,arial,helvetica,clean,sans-serif;
	*font-size:small;
	*font:x-small;
}
table {
    font-size:inherit;
    font:100%;
}

/* ************************************************ 
 * 1-3 ライブラリー
 * ************************************************ */
h1, h2, h3, h4, h5, h6
	{
	font-size:100%;
	font-weight:normal;
	}
hr
	{
	width:1px;
	height:1px;
	color:#FFFFFF;
	border:none;
	clear:both;
	}
#main_contents hr
	{
	padding:0px 0px 0px 0px;
	}
*+html hr
	{
	border:none;
	padding:0px;
	}
.clear
	{
	clear:both;
	}
	
.f_left
	{
	float:left;
	}
.f_right
	{
	float:right;
	}
.left
	{
	text-align:left;
	}
.right
	{
	text-align:right;
	}
.center
	{
	text-align:center;
	}
img.aligncenter
	{
	margin:0px auto 0px auto;
	display:block;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* ************************************************ 
 * Feeling!!
 * It is inquiry in the webnist
 * webnist@webnist.org
 * ************************************************ */ body
{
text-align:center;
color:#333344;
background:url(//www.conveniice.com/wp-content/themes/portal2/images/background/body.jpg) no-repeat center 0 #fff9f1;
}
a
{
color:#4a3a29;
text-decoration:underline;
}
a:hover
{
color:#ff75a0;
text-decoration:underline;
}
.cboth {
clear: both;
} div#box
{
width:1000px;
line-height:1.5;
text-align:left;
margin:0px auto 0px auto; }
div#header
{
height:216px; position:relative;
}
div#header .hd-ad {
float: right;
margin: 10px 0 0 0;
}
{
height:216px; position:relative;
}
div#footer_widgets
{
color:#000000;
margin:0px 0px 0px 0px;
padding:20px 11px 20px 11px;
border-left: 1px solid #e6d5be;
border-right: 1px solid #e6d5be;
background:#fefbf7;
word-break: break-word;
}
div#footer-ad
{
width: 728px;
height: 90px;
margin:20px auto;
}
div#footer
{
height: 150px;
margin:0px 0px 0px 0px;
padding: 20px 0 0;
color: #4a3a29;
background: url(//www.conveniice.com/wp-content/themes/portal2/images/background/footer.gif) repeat;
}
div#contents_box
{
width: 979px;
margin:0px 0px 0px 0px;
padding: 20px 10px 0px 9px;
border: 1px solid #e6d5be;
border-bottom: 0;
background-color: #fefbf7;
}
div#main_contents
{ width:669px;
margin:0 30px 0 0;
float:left;
}
div#right_side
{ width:280px;
float:right;
}
body#home div#wrap
{
width:680px;
float:left;
}
body#home div#wrap div#main_contents
{
width:480px;
float:right;
margin: 0px;
}
body#home div#wrap div#left_side
{
width:178px;
float:left;
}
body#home div#right_side
{
width:280px;
float:right;
} div#header_meta
{
width:490px;
position:relative;
top: 8px;
}
div#header_meta h1
{
font-size:112%;
line-height:1.8;
padding:0px 0px 0px 5px;
color:#ffbbd0;
}
div#header_meta p.rss
{
position:absolute;
top:5px;
right:3px;
}
div#header p#logo
{
display:block;
position:absolute;
top:97px;
left:2px;
} div#social-plugin {
float: left;
margin: 12px 0;
width: 480px;
height: 20px;
}
div#social-plugin ul {
width: 100%;
}
div#social-plugin ul li {
float: left;
margin: 0 5px 0 0;
}
div#social-plugin ul li.twtb {
width: 105px;
}
div#social-plugin ul li.followme { }
.social {
width: 100%;
height: 70px;
margin: 20px 0;
}
.socialbutton { float: left; margin: 0 0 15px 10px; }
.facebook-button{ min-width:70px; max-width:115px; }
.twitter-button{ min-width:87px; max-width:90px; }
.hatena-button{ min-width:80px; max-width:125px; margin: 0 0 0 -5px; }
.gplus-button{ min-width:50px; max-width:80px; } .line-button {min-width:36px; max-width:72px; } div#had-box {
width: 468px;
height: 60px;
float: left;
margin: 70px 0 0 0;
} div#header form#searchform
{
width:450px; padding: 0; display:block;
position:absolute;
top:10px;
right:35px;
}
div#header form#searchform p
{
padding:0;
color: #ffffff;
}
div#header form#searchform input
{
position:absolute;
}
div#header form#searchform input.search_text
{
width:350px;
height:14px;
border:1px solid #D4D0C8;
border-bottom:1px solid #D4D0C8;
border-left:1px solid #D4D0C8;
padding:3px 3px 3px 3px;
top:20px;
left:0px;
}
div#header form#searchform input.search_button
{
top:20px;
right:0px;
} div#header .social-bookmark {
float: right;
left: 400px;
position: absolute;
top: 120px;
} div#header div#cat_nav
{
width:878px;
height:41px;
text-align:center;
font-size:97%; background:url(//www.conveniice.com/wp-content/themes/portal2/images/nav/navigation_background.gif) no-repeat;
position:absolute;
top:175px;
}
div#header div#cat_nav ul li
{
width:auto;
display:block;
float:left;
position:relative;
}
div#header div#cat_nav ul li a
{
width:auto;
height: 32px;
line-height:2;
text-decoration:none;
border-right:1px solid #f1dcbf;
margin: 3px 0 0 0;
padding:6px 5px 0px 5px;
color: #ffffff;
display:block;
}
div#header div#cat_nav ul li a:hover
{
text-decoration:underline; } div#header div#cat_nav ul li > ul
{
display:none;
}
div#header div#cat_nav ul li:hover > ul
{
width:150px;
text-align:left;
border-top:1px solid #A7BDD8;
background:#393939;
display:block;
position:absolute;
top:100%;
left:0px;
z-index:3;
}
div#header div#cat_nav ul li ul li
{
width:148px;
border:1px solid #A7BDD8;
border-top:none;
display:block;
}
div#header div#cat_nav ul li ul li a
{
width:128px;
line-height:2;
border-right:1px solid #A7BDD8;
padding:0px 10px 0px 10px;
background:#f4a418;
display:block;
}
div#header div#cat_nav ul li ul li a:hover
{
text-decoration:underline;
background:#f3c067;
} div#footer_widgets div#widgets_contents
{
width:927px;
border:1px solid #BDBDBD;
background:#FFFFFF;
margin: 0 auto;
}
div#footer_widgets div#widgets_contents div#footer_widgets_meta
{
background:url(//www.conveniice.com/wp-content/themes/portal2/images/background/footer_widgets_meta.gif) repeat-x #E8E8E8;
position:relative;
}
div#footer_widgets div#widgets_contents div#footer_widgets_meta h2
{
font-size:107%;
font-weight:bold;
line-height:2.1;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 15px;
color:#ffffff;
background:url(//www.conveniice.com/wp-content/themes/portal2/images/headline/headline_background.gif) repeat-x #eb6d88;
}
div#footer_widgets div#widgets_contents div#footer_widgets_meta ul#social_bookmark
{
position:absolute;
top:2px;
right:15px;
}
div#footer_widgets div#widgets_contents div#footer_widgets_meta ul#social_bookmark li
{
display:inline;
}
div#footer_widgets div#widgets_contents div#footer_widgets_meta ul#social_bookmark li a
{
padding:0px 5px 0px 5px;
}
div#footer_widgets div#widgets_contents div#footer_widgets_meta ul#social_bookmark li img
{
vertical-align:middle;
}
div#footer_widgets div#widgets_01 ,
div#footer_widgets div#widgets_02 ,
div#footer_widgets div#widgets_03 ,
div#footer_widgets div#widgets_04
{
width:218px;
margin:10px 0px 0px 0px;
border:none;
border-right:1px solid #BDBDBD;
padding:0px 5px 0px 5px;
float:left;
}
div#footer_widgets div#widgets_02
{
margin:10px 0px 0px 0px;
}
div#footer_widgets div#widgets_04
{
border:none;
float:right;
}
div#footer_widgets div#widgets_01 h2 ,
div#footer_widgets div#widgets_02 h2 ,
div#footer_widgets div#widgets_03 h2 ,
div#footer_widgets div#widgets_04 h2
{
font-weight:bold;
border-bottom: 1px solid #ddd;
padding: 3px;
margin: 10px 0 5px 0;
}
div#footer_widgets .service-bnr {
margin: 0 0 5px 0;
} div#footer ul
{
text-align:center;
margin:0px 0px 15px 0px;
}
div#footer ul li
{
display:inline;
padding: 0 6px;
border-left: 1px solid #4a3a29;
}
div#footer ul li.home {
border-left: 0;
}
div#footer ul li a {
color: #4a3a29;
}
div#footer address
{
text-align:center;
}  div#sidebar h2.headline ,
div#left_side h2.headline ,
div#right_side h2.headline
{
font-size:100%;
font-weight:bold;
line-height:2.1;
color:#ffffff;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
background:url(//www.conveniice.com/wp-content/themes/portal2/images/headline/headline_background.gif) repeat-x #eb6d88;
height: 29px;
}
div#sidebar h2.headline a ,
div#left_side h2.headline a ,
div#right_side h2.headline a
{
color:#ffffff;
} div#sidebar div.widgets ,
div#left_side div.widgets ,
div#right_side div.widgets
{
margin:0px 0px 10px 0px;
border:1px solid #d8b59c;
background-color: #F8F2EC;
} div#left_side div.widgets ul
{
padding:1px 1px 1px 1px;
}
div#left_side div.widgets ul li
{
padding:3px 0px 3px 0px;
display:block;
}
div#left_side div.widgets li a
{
width:145px;
padding:0px 5px 0px 15px;
background:url(//www.conveniice.com/wp-content/themes/portal2/images/icon/side_icon_01.gif) no-repeat 10px 8px;
border-bottom:1px dotted #999999;
display:block;
}
div#left_side .jspa-bnr
{
width: 170px;
height: 76px;
margin: 3px auto;
}
div#left_side .nnt-bnr
{
text-align: center;
padding: 5px 0;
} div#left_side .lbnr {
margin: 0 0 10px 0;
} div#right_side div.banner
{
margin:0px 0px 10px 0px;
}
div#right_side div.side_ad
{
margin:0px auto 10px;
width: 250px;
} div#right_side div.side_adw
{
margin:5px auto;
width: 250px;
}
div#right_side div.link-bnr
{
margin:4px;
}
div#right_side ul.thumbnail_post
{
padding:10px 10px 10px 10px;
}
div#right_side ul.thumbnail_post li
{ min-height:56px;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 81px;
position:relative;
}
div#right_side ul.thumbnail_post li span.thumbnail
{
position:absolute;
top:0px;
left:0px;
}
div#right_side ul.thumbnail_post li span.title ,
div#right_side ul.thumbnail_post li span.excerpt ,
div#right_side ul.thumbnail_post li span.thumbnail
{
display:block;
}/*/*/div#left_side ul#recentcomments ,
div#right_side ul#recentcomments
{
padding:0px 10px 0px 10px;
}/*/*/div#left_side select
{
width:150px;
margin:10px 10px 20px 10px;
}
div#right_side select
{
width:330px;
margin:10px 10px 20px 10px;
}/*/*/div#right_side #wp-calendar ,
div#left_side #wp-calendar
{
width:100%;
margin:0px auto 0px auto;
}
div#right_side #wp-calendar caption ,
div#left_side #wp-calendar caption
{
text-align:center;
margin:0px 0px 0px 0px;
background:#FDDBEB;
}
div#right_side #wp-calendar th ,
div#right_side #wp-calendar td ,
div#left_side #wp-calendar th ,
div#left_side #wp-calendar td
{
text-align:center;
color:#6E7073;
}
div#right_side #wp-calendar th ,
div#left_side #wp-calendar th
{
font-weight:bold;
padding:15px 0px 0px 0px;
}
div#right_side #wp-calendar td a ,
div#left_side #wp-calendar td a
{
text-decoration:underline;
}/**/ div#main_contents h2.page_title ,
div#main_contents h2.post_title
{
font-size:129%;
font-weight:bold;
color:#333333;
margin:0px 0px 15px 0px;
border:1px solid #F4A418;
padding:5px 11px 5px 11px;
background:#FDEAC8;
}
div#main_contents h2.post_title a
{
color:#333333;
}
div#main_contents h2.headline
{
font-size:100%;
font-weight:bold;
color:#ffffff;
margin:0px 0px 10px 0px;
padding:5px 0px 4px 10px;
background:url(//www.conveniice.com/wp-content/themes/portal2/images/headline/headline_background.gif) repeat-x;
}
div#main_contents h2.headline a {
color: #ffffff;
}
div#main_contents h3.headline
{
font-size:129%;
font-weight:bold;
line-height:1.9;
color:#333333;
margin:0px 0px 7px 0px;
border-top:1px dotted #8A8A8A;
padding:0px 0px 0px 10px;
} div#main_contents .post
{
font-size:107%;
margin:0px 0px 60px 0px;
}
div#main_contents .entry h1
{
font-size:129%;
font-weight:bold;
line-height:2;
color:#333333;
margin:0px 0px 15px 0px;
padding:0px 11px 0px 11px;
background:#FDEAC8;
}
div#main_contents .entry h2
{
font-size:129%;
font-weight:bold;
line-height:1.9;
color:#333333;
margin:0px 0px 7px 0px;
border-top:1px solid #F4A418;
padding:0px 0px 0px 10px;
background:#FDEAC8;
clear:both;
}
div#main_contents .entry h3,
.entryspace h3
{
font-size:122%;
font-weight:bold;
margin:25px 0px 15px 0px;
border-bottom:2px solid #F4A418;
padding:0px 11px 0px 11px;
background:#FDEAC8;
clear:both;
}
div#main_contents .entry h4
{
font-size:122%;
font-weight:bold;
margin:0px 0px 15px 0px;
border-bottom:2px solid #F4A418;
padding:0px 11px 0px 11px;
clear:both;
}
div#main_contents .entry h5
{
font-size:122%;
font-weight:bold;
border-bottom:1px solid #F4A418;
clear:both;
}
div#main_contents .entry h6
{
font-size:107%;
font-weight:bold;
clear:both;
}
div#main_contents .entry ul
{
margin:inherit;
padding:inherit;
}
div#main_contents .entry ol ,
div#main_contents .entry ul
{
margin:0px 0px 20px 0px;
padding:inherit;
}
div#main_contents .entry ul li
{
margin:0px 0px 0px 28px;
list-style:disc;
}
div#main_contents .entry ol li
{
margin:0px 0px 0px 35px;
list-style:decimal;
}
div#main_contents .entry table
{
width:100%;
margin:0px 0px 10px 0px;
border:1px solid #A7BDD8;
clear:both;
}
div#main_contents .entry table th
{
width:auto;
border:1px solid #A7BDD8;
padding:5px 5px 5px 5px;
background:#F5F8FF;
}
div#main_contents .entry table td
{
width:auto;
border:1px solid #A7BDD8;
padding:5px 5px 5px 5px;
}
div#main_contents .post img
{
vertical-align: middle;
} div#main_contents .entry
{
margin:10px 0px 15px 0px;
}
div#main_contents .entry .thumbnail
{
margin:0px 11px 0px 0px;
display:block;
float:left;
width: 140px;
height: 105px;
}
div#main_contents .entry .thumbnail img
{
width: 140px;
height: 105px;
}
div#main_contents .entry p
{
margin:10px 0px 15px 0px;
} div#main_contents .entry table#ad-t {
width: 50%;
} div#main_contents .meta
{
padding:9px 9px 9px 9px;
background:#fae1da;
position:relative;
} *#main_contents .meta p.edit
{
text-align:right;
}
div#main_contents .meta .cat
{
margin:0px 0px 0px 0px;
}
div#main_contents .meta .com ,
div#main_contents .meta .cat ,
div#main_contents .meta .tags
{
line-height:1.5; 
}
div#main_contents .meta .cat
{
padding:0px 0px 0px 0px;
}
div#main_contents .meta .com img ,
div#main_contents .meta .cat img ,
div#main_contents .meta .tags img 
{
vertical-align:middle;
margin:0px 10px 0px 0px;
} div#main_contents .navigation
{
width:669px;
min-height:25px;
margin:15px 0px 10px 0px;
padding:0px 0px 0px 0px;
position:relative;
}
div#main_contents .navigation p.previous_post
{
width:48%;
position:absolute;
top:0px;
left:0px;
}
div#main_contents .navigation p.next_post
{
width:48%;
text-align:right;
position:absolute;
top:0px;
right:0px;
} div#main_contents .commentlist
{
padding:10px 10px 20px 10px;
}
div#main_contents .commentlist li
{
min-height:80px;
padding:10px 15px 10px 80px;
position:relative;
}
div#main_contents .commentlist li img.avatar
{
position:absolute;
top:10px;
left:10px;
}
div#main_contents .commentlist li.alt
{
background:#F0F0F0;
}
div#main_contents .commentlist li cite
{
color:#03205B;
}
div#main_contents #commentform dd
{
margin:0px 0px 15px 0px;
}
div#main_contents #commentform input
{
width:250px;
margin:0px 0px 0px 0px;
border:1px inset #acacac;
}
div#main_contents #commentform textarea
{
margin:0px 0px 0px 0px;
border:1px inset #acacac;
}
div#main_contents #commentform button
{
color:#000000;
border:1px solid #acacac;
background:#dcdcdc;
}
div#main_contents #commentform button:hover
{
color:#000000;
border:1px solid #ebe9ed;
background:#acacac;
}
div#main_contents #comment
{
width:100%;
margin:10px 0px 0px 0px;
}/*/*/div#main_contents h2.related-posts
{
font-size:107%;
font-weight:bold;
color:#464646;
margin:0px 0px 10px 0px;
padding:5px 0px 5px 10px;
background:url(//www.conveniice.com/wp-content/themes/portal2/images/headline/headline_background.gif) repeat-x #D9E1FF;
}
div#main_contents ul.st-related-posts
{
margin:15px 0px 20px 0px;
}
div#main_contents ul.st-related-posts li
{
margin:0px 0px 0px 0px;
list-style:none;
}
div#main_contents ul.st-related-posts li a
{
padding:0px 0px 0px 15px;
}
div#main_contents ul.st-related-posts li a.comment
{
padding:0px 0px 0px 0px;
background:none;
}/**/div#main_contents #searchform
{
text-align:center;
padding:10px 0px 10px 0px;
background:#eeeeee;
}
div#main_contents #searchform input.text
{
width:302px;
height:13px;
vertical-align:middle;
margin:0px 0px 0px 0px;
border:1px solid #878787; 
padding:4px 4px 4px 4px;
}
div#main_contents #searchform input.button
{
vertical-align:middle;
} body#home #contents_box div#include_page
{
border:1px solid #D8B59C;
}
body#home #contents_box div#include_page div.entry
{
padding:0px 10px 0px 10px;
margin:0px 0px 0px 0px;
}
body#home #contents_box div#include_page p.go_more
{
text-align:right;
clear:both;
}
body#home #contents_box div.TabbedPanels
{
margin:0px 0px 10px 0px;
}
body#home #contents_box div.TabbedPanelsContent
{
padding:0px 0px 0px 0px;
}
body#home #contents_box div.TabbedPanelsContent ul
{
width:390px;
font-size:92%;
margin:0px 0px 10px 0px;
padding:15px 10px 0px 10px;
}
body#home #contents_box div.TabbedPanelsContent ul li
{
width:312px;
margin:0px 0px 5px 0px;
padding:0px 0px 0px 78px;
position:relative;
}
body#home #contents_box div.TabbedPanelsContent ul li span.title
{
width:310px;
padding:5px 0px 5px 0px;
}
body#home #contents_box div.TabbedPanelsContent ul li span.data
{
width:78px;
position:absolute;
left:0px;
top:0px;
}
body#home #contents_box div#thumbnail_list
{
border:1px solid #D8B59C;
margin: 0 0 15px 0;
}
body#home #contents_box div#thumbnail_list ul
{
margin:0px 0px 10px 0px;
padding:0px 10px 0px 5px;
}
body#home #contents_box div#thumbnail_list li
{
width:145px;
text-align:center;
margin:0px 0px 5px 5px;
float:left;
}
body#home #contents_box div#thumbnail_list li.thumbnail_list_right
{
float:ight;
}
body#home #contents_box div#thumbnail_list li img
{
display:block;
width: 140px;
height: 105px;
} body#home #contents_box div#media-box {
border:1px solid #D8B59C;
margin: 0 0 15px 0;
}
body#home #contents_box div#media-box ul#media-ul {
margin:0px 0px 10px 0px;
padding:0px 10px 0px 5px;
list-style-type: none;
}
body#home #contents_box div#media-box ul#media-ul li {
margin: 0 0 5px;
} body#home #contents_box div.app-bnr {
margin: 0 0 20px 0;
} body#home #contents_box div.top_contad {
margin: 10px auto;
width: 468px;
} body#home #contents_box div#right_side div.widgets ul
{
margin:5px 0px 5px 10px;
} body#home #contents_box div#right_side div.widgets ol.cdnvote_list li
{
list-style-image: url(//www.conveniice.com/wp-content/themes/portal2/images/icon/crown.gif);
margin:5px 0px 5px 35px;
} body#home #contents_box div#wrap div#left_side div.widgets ul.category_list li.cat-item
{
list-style-image: url(//www.conveniice.com/wp-content/themes/portal2/images/icon/crown.gif);
margin:3px 0px 5px 0px;
} .icedata dl {
background: none repeat scroll 0 0 #f5f5f5;
border-bottom: 1px solid #dedede;
border-top: 1px solid #dedede;
width: 98%;
margin: 0 0 30px 0;
}
.icedata dt:first-child {
border-top: medium none;
}
.icedata dt {
background: none;
border-top: 1px dotted #a19a93;
box-sizing: border-box;
clear: both;
float: left;
font-weight: bold;
padding: 10px;
width: 145px;
}
.icedata dt:first-child + dd {
border-top: medium none;
}
.icedata dd {
background: none repeat scroll 0 0 #fff;
border-left: 1px solid #d9d9d9;
border-top: 1px dotted #a19a93;
box-sizing: border-box;
float: right;
padding: 10px;
width: 510px;
min-height: 40px;
} #fb-comments-box {
margin: 15px 0;
} div.connect-post
{
background: none repeat scroll 0 0 #ffffe0;
border: 1px solid #E6db55;
margin: 20px 0;
padding: 15px 20px;
}
div.connect-post h3
{
font-size: 120%;
color: #EA7420;
margin: 0 0 15px 0;
border-bottom: 1px dotted #EA7420;
}
div.connect-post ul
{
margin: 0 0 0 0px;
width: 627px;
}
div.connect-post ul li
{
list-style: none;
float: left;
width: 125px;
text-align: center;
margin: 0 0 5px 0;
height: 138px;
line-height: 1.2em;
}
div.connect-post ul li .posttitle {
font-size: 80%;
padding: 0 3px;
margin: 5px 0 0 0;
} #back-to-top
{
margin:30% 0px 0px 0px;
position:absolute;
right:5px;
}
.go_posts
{
text-align:right;
padding:5px 5px 5px 5px;
}/*/*/.sbanner
{
margin:5px 5px 10px 5px;
}/*/*/.fbanner
{
margin:5px 5px 5px 5px;
}
div#main_contents p.ice-sum
{
width: 478px;
height: 55px;
margin:10px 1px 30px;
padding: 35px 0 0;
font-size:122%;
font-weight:bold;
color: #ff0000;
text-align: center;
letter-spacing:5px;
background: url(//www.conveniice.com/wp-content/themes/portal2/images/background/icesum.gif) no-repeat;/**/} #main_contents .kcal-box {
width: 480px;
margin : 0 0 20px 0;
clear: both;
}
#main_contents .kcal-box h2 {
width: 173px;
height: 22px;
display: block;
text-indent: -9999px;
background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/h2-kcaltitle.gif) no-repeat;
margin: 0 0 10px 0;
}
#main_contents .kcal-box ul li {
float: left;
width: 88px;
height: 54px;
padding: 0 10px 0 0;
}
#main_contents .kcal-box ul li a {
width: 88px;
height: 54px;
display: block;
text-indent: -9999px;
}
#main_contents .kcal-box ul li.nopad {
padding: 0px;
}
.k-menu1 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/kcal-menu1.gif) no-repeat; }
.k-menu2 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/kcal-menu2.gif) no-repeat; }
.k-menu3 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/kcal-menu3.gif) no-repeat; }
.k-menu4 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/kcal-menu4.gif) no-repeat; }
.k-menu5 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/kcal-menu5.gif) no-repeat; }
.kcal-box ul li a:hover {
background-position: 0 -54px;
} #main_contents .brnd-box {
width: 480px;
margin : 0 0 20px 0;
clear: both;
}
#main_contents .brnd-box h2 {
width: 245px;
height: 32px;
display: block;
text-indent: -9999px;
background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/h2-brndtitle.gif) no-repeat;
margin: 0 0 10px 0;
}
#main_contents .brnd-box h2.cvstitle {
width: 345px;
height: 32px;
display: block;
text-indent: -9999px;
background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/h2-cvstitle.gif) no-repeat;
margin: 0 0 10px 0;
}
#main_contents .brnd-box ul li {
float: left;
width: 92px;
height: 40px;
padding: 0 5px 5px 0;
}
#main_contents .brnd-box ul li a {
width: 92px;
height: 40px;
display: block;
text-indent: -9999px;
}
#main_contents .brnd-box ul li.nopad {
padding: 0px;
}
.b-menu1 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-akagi.jpg) no-repeat; }
.b-menu2 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-andic.jpg) no-repeat; }
.b-menu3 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-imuraya.jpg) no-repeat; }
.b-menu4 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-ohayo.jpg) no-repeat; }
.b-menu5 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-kn.jpg) no-repeat; }
.b-menu6 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-kracie.jpg) no-repeat; }
.b-menu7 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-glico.jpg) no-repeat; }
.b-menu8 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-sentan.jpg) no-repeat; }
.b-menu9 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-hd.jpg) no-repeat; }
.b-menu10 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-ftb.jpg) no-repeat; }
.b-menu11 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-mrng.jpg) no-repeat; }
.b-menu12 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-meiji.jpg) no-repeat; }
.b-menu13 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-morinaga.jpg) no-repeat; }
.b-menu14 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-morin.jpg) no-repeat; }
.b-menu15 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-royal.jpg) no-repeat; }
.b-menu16 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-rotte.jpg) no-repeat; }
.b-menu17 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-other.jpg) no-repeat; }
.b-menu18 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-sej.jpg) no-repeat; }
.b-menu19 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-ucafe.jpg) no-repeat; }
.b-menu20 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-fami.jpg) no-repeat; padding-right:3px;}
.b-menu21 { background: url(//www.conveniice.com/wp-content/themes/portal2/images/top/brnd-mist.jpg) no-repeat; }
.kcal-box ul li a:hover {
background-position: 0 -54px;
} .gold18 {	font-size: 18px; color: #986100; }
.silver18 {	font-size: 18px; color: #404040; }
.sv-ditailbox {
width: 660px;
margin: 10px auto 50px;
height: 143px;
}
.sv-ditailbox .gold {
width: 326px;
float: left;
margin: 0 5px 0 0;
padding: 0;
}
.sv-ditailbox .silver {
width: 326px;
float: right;
margin: 0;
padding: 0;
} .ad-w468 {
width: 468px;
height: 60px;
clear: both;
margin: 15px auto;
} div#main_contents .entry ul.tabnavi {
height: 25px;
margin: 0px;
}
div#main_contents .entry ul.tabnavi li {
float: left;
list-style: none;
padding: 0;
margin: 0px 2px 0 0;
text-align: center;
width: 100px;
height: 25px;
}
div#main_contents .entry ul.tabnavi li a {
display:block;
width: 100px;
height: 25px;
}
.widgets ul.wpp-list-wid {
margin-right: 5px;
}
.widgets ul.wpp-list-wid li {
min-height: 62px;
margin: 0 0 5px;
border-bottom: 1px dotted;
padding: 0 0 5px ;
}
div#main_contents .entry ul.wpp-list {
list-style: none;
margin: 5px;
}
div#main_contents .entry ul.wpp-list li {
list-style: none;
margin: 0 0 10px;
border-bottom: 1px dotted;
padding: 0 0 10px ;
height: 60px;
} }  
.yarpp-thumbnails-horizontal .yarpp-thumbnail {  
width: 96px;  
margin: 1px;  
margin-left: 0px;  
vertical-align: top;
border: 0;
}  
.yarpp-thumbnail > img, .yarpp-thumbnail-default {
width: 115px;
}