/*******************************************************
  all ・・・全体的に有効なスタイル
*******************************************************/
* {
	font-family: "MS 繧ｴ繧ｷ繝?け", "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3", "Hiragino Kaku Gothic Pro", "繝｡繧､繝ｪ繧ｪ", Meiryo, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
body {
        margin:0;
        padding:0;
        text-align:center;
        font-size:13px;
        color:#333;
        border:none;
        background-color:#eeeeee;
        background-image:url(http://www.canpan.org/blog_award/bg.gif);
        background-position:top center;


        }
HR{
        color: #999;
        height: 1px
        }
a:link,
a:visited {
        color:#000;
        text-decoration:none;
        }
a:hover {
        color:#999;
        text-decoration:underline;
        }
input,textarea {
        padding:3px;
        }
form {
        padding:10px;
        text-align:left;
        }
.clear {
        height:1px;
        clear:both;
        font-size:1px;
        }


.wrapper_header{
	width:800px;
	margin:auto;
	text-align:left;
}
.header{
	padding:50px 0;
}
.header h1{
	margin:0;
	font-size:14px;
}
.header h1 a{
	width:463px;
	height:111px;
	display:block;
	text-indent:-6000px;
	background-image:url(http://www.canpan.org/csr_award/logo.gif);
}


.wrapper_top{
	background-image:url(http://blog.canpan.info/canpan_award/img/1/wrapper_bg_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:810px;
	margin:auto;
	padding:5px 0 0 0;
	text-align:left;
	line-height:100%;
}
.wrapper_bot{
	background-image:url(http://blog.canpan.info/canpan_award/img/1/wrapper_bg_bot.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding:0 0 5px 0;
}
.wrapper_body{
	background-image:url(http://blog.canpan.info/canpan_award/img/1/wrapper_bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	padding:0 5px;
}

.wrapper_line{
	background-color:#009843;
	height:20px;
	clear:both;
}

.wrapper_layer{
	clear:both;
	overflow:hidden;
}

.wrapper_layer:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .wrapper_layer {
    height: 0em;
    overflow: hidden;
}
/**/




.left{
	width:240px;
	overflow:hidden;
	float:left;
}

.left_lay{
	padding:15px;
	line-height:120%;
}
.left_lay table{
	width:210px !important;
}
.side_title{
	background-image:url(http://www.canpan.org/csr_award/line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:200px;
	font-size:14px;
	font-weight:bold;
	padding:0 0 5px 5px;
	color:#444444;
}
.side_text{
	font-size:10px;
	color:#444444;
	margin:5px 0 5px 5px;
}
.side_text img{
	display:none;
}
.side_text a{
	background-image:url(http://blog.canpan.info/canpan_award/img/3/arrow.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 10px;
}

.right{
	width:560px;
	overflow:hidden;
	float:right;
}
.right_lay{
	padding:20px;
	line-height:120%;
}
.footer{
	clear:both;
	text-align:center;
	padding:25px  0 60px 0;
	margin:auto;
}

.entry{
	margin:0;
	padding:5px 0 0 0;
}
.entry h2{
	font-size:14px;
	margin:0 0 10px 0;
	padding:0 0 0 17px;
	line-height:30px;
	background-color:#eeeeee;
	background-image:url(http://www.canpan.org/csr_award/info_bg.gif);
}
.entry_cat{
	text-align:right;
}
.entry_category{
	background-color:#0068b7;
	background-image:url(http://www.canpan.org/csr_award/date_bg.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#ffffff;
	padding:8px 5px 4px 5px;
	margin:0 0 0 3px;
	font-size:10px;
	line-height:12px;
}
.entry_category a{
	color:#ffffff;
}
.entry_date{
	float:right;
	font-size:10px;
	line-height:30px;
	padding:0 5px 0 0;
}
.entry_body{
	padding:15px 10px 10px 10px;
	line-height:160%;
}
.entry_body a{
	color:#003399;
	text-decoration:underline;
}
.entry_info{
	font-size:10px;
	text-align:right;
	margin:10px 0 40px 0;
	padding:5px 10px 0 10px;
	border-top:1px dotted #dddddd;
/*
	line-height:30px;
	background-color:#eeeeee;
	background-image:url(http://blog.canpan.info/canpan_award/img/6/info_bg.gif);
*/
}
.entry_more{
	margin:30px 0;
}
.entry_more a{
	padding:4px 8px;
	background-color:#009843;
	color:#ffffff;
}

.page{
	clear:both;
	padding:0 0 20px 0;
	text-align:center;
}

.trackback_info{
	background-color:#f4f4f4;
	padding:15px 15px 5px 15px;
	margin:0 0 20px 0;
}
.trackback_attention{
	font-size:10px;
	padding:10px 15px;
}

.trackbacks{
	margin:0 0 30px 0;
}
.trackback_from{
	font-size:10px;
}
.trackback_from_title{
	padding:5px 0;
}
.trackback_excerpt{
	font-size:10px;
	padding:5px 5px 5px 15px;
}
.trackback_from_info{
	padding:5px 5px 10px 5px;
	font-size:10px;
	text-align:right;
	border-bottom:1px dotted #dddddd;
}

.post_comment_title{
	font-size:14px;
	margin:0 0 10px 0;
	padding:0 0 0 17px;
	font-weight:bold;
	line-height:30px;
	background-color:#eeeeee;
	background-image:url(http://www.canpan.org/csr_award/info_bg.gif);
}


.post_comment tr td{
	padding:5px;
	font-size:12px;
}
.post_comment tr td input{
	height:25px;
}

td.post_comment_left{
	line-height:25px;
	width:60px;
}

.posted_comment_text{
	font-size:12px;
	padding:10px;
	line-height:160%;
}


.flash_header{
	width:900px;
	height:375px;
	text-align:left;
	margin:auto;
	background-image:url(http://www.canpan.org/blog_award/bg.gif);
}
.flash_header_left{
	width:350px;
	float:left;
}
.flash_header_left h1{
	margin:0;
	padding:100px 0;
}
.flash_header_left h1 a{
	height:175px;
	display:block;
	background-image:url(http://www.canpan.org/csr_award/logo.gif);
	text-indent:-5000px;
}
.flash_header_right{
	width:550px;
	float:right;
}

.new_wrapper{
	width:860px;
	clear:both;
	margin:auto;
	text-align:left;
}
.new_left{
	width:270px;
	float:left;
}
.new_right{
	width:590px;
	float:right;
}




.new_left_waku1{
	background-image:url(http://www.canpan.org/blog_award/left_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:10px 0 0 0;
}
.new_left_waku2{
	background-image:url(http://www.canpan.org/blog_award/left_bot.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0 0 10px 0;
}
.new_left_waku3{
	background-image:url(http://www.canpan.org/blog_award/left_bg.gif);
	background-repeat:repeat-y;
	padding:0 10px;
}


.new_right_waku1{
	background-image:url(http://www.canpan.org/blog_award/right_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding:10px 0 0 0;
	margin:0 0 20px 0;
}
.new_right_waku2{
	background-image:url(http://www.canpan.org/blog_award/right_bot.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding:0 0 10px 0;
}
.new_right_waku3{
	background-image:url(http://www.canpan.org/blog_award/right_bg.gif);
	background-repeat:repeat-y;
	padding:10px 25px 20px 45px;
}


.nondisplay{
	display:none;
}

.canpan_blog_logo{
	text-align:center;
	margin:30px 0 0 0;
}