/*
Theme Name:CandR Theme
Theme URI:http://www.www.www/
Description:Review CandR Theme
*/

/* 全体構造
---------------------------------------------------- */
* {
	margin: 0px;
	padding: 0px;
}
html{
	overflow-y:scroll;
	height:100%;
	background:#9c0;
}
body{
	font-size:12px;
	color:#333;
	line-height:1.5;
	margin:0px;
	font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
/* .wrap（中央ぞろえコンテンツ毎に使用） */
.wrap{
	width:988px;
	margin:0px auto; /* 新しいブラウザ用中央揃え */
	text-align:left;  /* 内容を左揃えに戻す */
	min-height:100%;
	height:100%;
}
#navi li img{
	vertical-align:bottom;	/* ナビ画像下揃え */
}

/* body > #wrapper {height: auto} */

body #wrapper{
	height:auto;
		}

/* リンク
---------------------------------------------------- */
/* リンク
---------------------------------------------------- */
a:link,a:hover, a:active{
	text-decoration:none;
	color:#00f;
}
a:visited{
	background:transparent;
	text-decoration:none;
	color:#941D55;
}
a:hover{
	text-decoration:underline;
}

a{
/**/
 overflow:hidden;
/**/
}

/* 画像リンク */
a img{
  border:none;
  background:transparent;
}


/* リスト
---------------------------------------------------- */
li{
	list-style:none;
}

/* ヘッダー
---------------------------------------------------- */
#header{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_header_bg01.jpg) repeat-x top #000;
	height:163px;
}
#header h1{
	width:405px;
	float:left;
}

#header .ad{
	width:468px;
	float:right;
	padding-top:40px;
	margin-right:10px; /* AdSense用 */ 
}
#header .ad img{
	margin-right:18px;
}

/* ヘッダナビ */
#header #navi{
	width:676px;
	float:left;
}
#header #search{
	width:312px;
	float:right;
}

#header #navi li{
	float:left;
	padding-right:5px;
	background:url(http://androider.jp/wp-content/themes/CandR/images/navi_line.gif) no-repeat right top;
}
#header #navi li.last{
	padding-right:0;
	background:none;
}

#header #search .search-input{
	width:190px;
	position:relative;
	top:-11px;
	
}
#header #search .search-btn{
	margin:0 8px 0 9px;
}

/* フッター
---------------------------------------------------- */
#footer01{
	background:#f90;
	padding:8px 0;
}
#footer02{
	padding:8px 0 30px 0;
}
.footer a{
	color:#333;
	
}

.footer a:link,
.footer a:visited,
.footer a:hover,
.footer a:active{
	color:#333;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}

#footer02 p.img{
	position:relative;
	text-align:right;
	margin:0;
}
#footer02 p.img img{
	position:absolute;
	display:block;
	top:-90px;
	right:-20px;
}


/* ■■■　各ページ設定　■■■
---------------------------------------------------- */

/* 【TOP】index.html
---------------------------------------------------- */

#top-contents{
	background:url(http://androider.jp/wp-content/themes/CandR/images/contents_bg01.jpg);
	padding:0 0 40px 0;
}

#header-shadow{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_header_bg02.png) repeat-x top;
}
* html #header-shadow{ /* IE背景用 */
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_header_bg02.gif) repeat-x top;
}

#top-contents #side-left{
	width:230px;
	float:left;
	padding-top:10px;
}
#top-contents #main{
	width:450px;
	float:left;
	padding-top:10px;
}
#top-contents #side-right{
	width:308px;
	float:right;
	padding-top:28px;
}


/* 一押しレビュー */
/* #top-contents #pushreview{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_contents_bg02.gif) no-repeat left bottom;	
} */

#top-contents #pushreview{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_contents_bg02.gif) no-repeat left bottom;
	padding:0 0 12px 0;
}

#top-contents #pushreview h3{
	font-size:12px;
	padding:3px 0;
}
#top-contents #pushreview .img{
	float:left;
	margin-right:7px;
}
#top-contents #pushreview div.txt{
	float:left;
	width:130px;
}
#top-contents #pushreview div.txt .next{
	text-align:right;
}
#top-contents #pushreview a:link,
#top-contents #pushreview a:hover,
#top-contents #pushreview a:active{
	color:#000;
}

/* ロイダーカテゴリ */
#top-contents #roidercate{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_contents_bg02.gif) no-repeat left bottom;
	padding:0 0 12px 0;
}
#top-contents #pushreview .inner,
#top-contents #roidercate .inner{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_contents_bg01.gif) repeat-y;
	padding:0 25px 15px 17px;
	height:1%; /* IE背景バグ対策 */
}

#top-contents li.cat-item-1,
#top-contents li.cat-item-118{
	font-weight:bold;
}
#top-contents ul.children{
	padding-left:20px;
	font-weight:normal;
}

/* TOP・下層共通のロイダーカテリンク文字色指定 */
#roidercate a:link,
#roidercate a:hover,
#roidercate a:active,
#roidercate a:visited{
	color:#000;
}

#top-contents #news{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_contents_bg04.gif) no-repeat left bottom;	
	padding:0 0 12px 0;
	margin:0 0 1px 0;
}
#top-contents #news a:link{
	color:#00f;
}

#top-contents #news .inner{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_contents_bg03.gif) repeat-y;
	padding:10px 34px 10px 26px;
}

#top-contents #news .inner th{
	font-weight:normal;
}

#top-contents #news .inner td{
	line-height:1.3;
	padding-bottom:7px;
}

#top-contents #koitsucate .cate{
	float:left;
}

#top-contents #appliten{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_contents_bg07.gif) no-repeat left bottom;
	padding:0 0 12px 0;
}

#top-contents #gameten .inner,
#top-contents #appliten .inner{
	background:url(http://androider.jp/wp-content/themes/CandR/images/top_contents_bg06.gif) repeat-y;
	padding:0 29px 15px 21px;
	color:#000;
}

#top-contents #gameten a:link,
#top-contents #gameten a:active,
#top-contents #appliten a:link,
#top-contents #appliten a:active{
	color:#00f;
}

/* 【下層ページ】
---------------------------------------------------- */

#second-contents{
	background:url(http://androider.jp/wp-content/themes/CandR/images/contents_bg01.jpg);
	padding:0 0 40px 0;
}

#second-contents #side-left{
	width:310px;
	float:left;
	padding-top:10px;
}
#second-contents #main{
	width:673px;
	float:right;
	padding-top:10px;
}

/* 一押しレビュー */
#second-contents #pushreview{
	background:url(http://androider.jp/wp-content/themes/CandR/images/second_contents_bg02.gif) no-repeat left bottom;	
	padding:0 0 12px 0;
	margin:0 0 1px 0;
}

#second-contents #pushreview h3{
	font-size:12px;
	padding:3px 0;
}

#second-contents #pushreview .img{
	float:left;
	margin-right:7px;
}

#second-contents #pushreview div.txt{
	float:left;
	width:200px;
}

#second-contents #pushreview div.txt .next{
	text-align:right;
}

/* ロイダーカテゴリ */

#second-contents #roidercate{
	background:url(http://androider.jp/wp-content/themes/CandR/images/second_contents_bg02.gif) no-repeat left bottom;
	padding:0 0 12px 0;
}

#second-contents #pushreview .inner,
#second-contents #roidercate .inner,
#second-contents #gameten .inner,
#second-contents #appliten .inner{
	background:url(http://androider.jp/wp-content/themes/CandR/images/second_contents_bg01.gif) repeat-y;
	padding:0 25px 15px 17px;
}

#second-contents li.cat-item-1,
#second-contents li.cat-item-118{
	font-weight:bold;
}

#second-contents ul.children{
	padding-left:20px;
	font-weight:normal;
}

#second-contents #gameten,
#second-contents #appliten{
	background:url(http://androider.jp/wp-content/themes/CandR/images/second_contents_bg02.gif) no-repeat left bottom;
	padding:0 0 12px 0;
}

/* リスト一覧 */

#second-contents #main{
	margin-top:14px;
}

/* 赤背景 */
/* #second-contents h2.second-main-title{
	background:url(http://androider.jp/wp-content/themes/CandR/images/second_title_bg01.png) no-repeat left top;
	line-height:1.1;
	color:#fff;
	font-size:20px;
	font-weight:bold;
	padding:17px 20px;
} */

/* 緑背景 */
#second-contents h2.second-main-title{
	background:url(http://androider.jp/wp-content/themes/CandR/images/common/second_title_bg001.png) no-repeat left top;
	line-height:1.1;
	color:#000;
	font-size:20px;
	font-weight:bold;
	padding:17px 20px 17px 25px;
}

#second-contents h2.second-main-title2{
/*	background: #419A48 url(http://androider.jp/wp-content/themes/CandR/images/second_title_bg02_p.jpg) repeat-x left top;*/
	background-color:#99CC00;
	line-height:1.1;
	color:#000;
	font-size:20px;
	font-weight:bold;
	padding:10px 20px;
	width:620px;
	margin-left:2px;
}

/* IE背景用 */
/* * html #second-contents h2.second-main-title2{
	background:url(http://androider.jp/wp-content/themes/CandR/images/second_title_bg02_p.jpg);
} */

/* ページナビ */
/* .pagelink{
	margin:5px 12px 5px 0;
	text-align:right;
	color:#DDE821;
} */

#pagelink{
	margin:0px 12px 0px 0px;
	height:31px;
}

#pagelink .back_btn{
	float:right;
	margin:5px 10px 0px 5px;
	width:82px;
	height:16px;
}

#pagelink .next_btn{
	float:right;
	/* margin:5px 5px 0px 0px; */
	margin:5px 10px 0px 5px;
	width:82px;
	height:16px;
}

#pagelink table{
	/* float:right; */
	float:left;
	padding:0px;
	/* margin:0px 0px 0px 270px; */
}

#pagelink table select{
	width:140px;
	height:21px;
	padding:0px;
	margin-bottom:3px;
}

#second-contents .list{
	background:#fff;
	border:1px solid #000;
	padding:12px;
	margin:0 10px 10px 2px;
}

#second-contents .list td{
	vertical-align:top;
}
#second-contents .list td.lank{

	text-align:right;
}

#second-contents .list h3{
	font-size:14px;
	font-weight:bold;
}
#second-contents .list p.txt{
	padding-bottom:8px;
}

p.postinfo{
	text-align:right;
	color:#fff;
	margin-right:10px;
}

.postinfo a{
	color:#fff;
	text-decoration:underline;
}

/* 04/11 */
p.postinfo_news{
	text-align:right;
	color:#666666;
	margin-right:10px;
	margin-bottom:10px;
}

#second-contents .data_news{
	background:#fff;
    border-top:1px solid #000;
	padding:12px;
	margin:0px 0px 10px 2px; /* 100809 */
	width:636px;
}

#second-contents .data_news tabel{
}

#second-contents .data_news p{
	line-height:1.3;
}

/* 0409調整▼ */
#second-contents #main{
	font-size:14px;
}

/* #second-contents #main ul li{
	list-style:disc;
	margin:0 0 0 1.5em;
}*/

/* 0409調整▲ */

/* [[[[[[[[[[ 101005調整 ]]]]]]]]]] */

/* 記事内大枠 */
#second-contents .contents{
	width:580px;
	text-align:justify;
	text-justify: inter-ideograph;
	margin:10px auto;
	/margin:20px auto;
	padding:20px 0px 10px 0px;
	/* border-collapse: collapse; */
}

/* 記事内広告枠 */
#second-contents .adStandard_box{
	width:468px;
	margin:40px auto;
}
/* 記事内アドセンス */
#second-contents .adsense{
	margin:30px auto 0px auto;
	padding:0px;
	border-collapse:collapse;
}
/* レビュー記事内キャプチャー */
#second-contents .capture{
	width:485px;
	margin:10px auto 10px auto;
}

#second-contents .capture p{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
	width:auto;
	width:485px !important;
	width:auto;
	/* height:427px !important; */
	height:auto;
	}

#second-contents .capture img{
}

.contents ul li{
	list-style:disc;
	margin:0 0 0 1.5em;
}

/* 単独ページ用 */
#second-contents .inner_contents{
	margin:0px;
	padding:0px;
	height:auto;
	width:580px;
}

/* [[[[[[[[[[ 101005調整ここまで ]]]]]]]]]] */


#second-contents .data{
	background:#fff;
	margin:10px 10px 10px 2px;
	padding:12px;
	width:635px;
	border:1px solid #000;
}

#second-contents .data2{
	background:#fff;
	margin:0px 0px 0px 2px;
	padding:0px;
	/padding:40px 0px 0px 0px;
	width:659px;
}

#second-contents .data-txt{
}

#second-contents .data-txt p{
}

#second-contents .data-txt h1{
}

/* #second-contents .data .data-txt{
	margin:10px 45px;
}

#second-contents .data .data-txt a{
	color:#160660;
}

#second-contents .data .data-txt h3{
	color:#009;
	font-size:16px;
} */

#second-contents .data-txt{
	margin:20px;
}

#second-contents #cmt{
	/* background:url(http://androider.jp/wp-content/themes/CandR/images/com_bg01.jpg) no-repeat left top; */
}

#second-contents #comment{
	font-size:14px;
	color:#000000;
	line-height:1.4;
	margin:0px;
	font-family:"ヒラギノ角ゴ Pro W3";
}

/* ロイダーニュース 前の記事・次の記事 */
.news-link-around{
	/* margin:5px 5px 20px 5px; */
	margin:0px 0px 10px 2px;
	width:638px;
	height:20px;
	padding:0px 10px;
}

/* .n-old{
	height:20px;
	border:1px solid #fff;
} */

#second-contents .news-link-around .n-new{
	position:relative;
	text-align:right;
	display:block;
	margin:0;
}

#second-contents .news-link-around .n-new a{
	position:absolute;
	display:block;
	top:0px;
	right:0;
	color:#fff;
} 

#second-contents .news-link-around .n-old{
	position:relative;
	text-align:left;
	display:block;
	margin:0;
}

#second-contents .news-link-around .n-old a{
	position:absolute;
	display:block;
	top:0px;
	left:0;
	color:#fff;
} 

/* 
#second-contents .news-link-around .n-new{
	position:relative;
	text-align:right;
	display:block;
	margin:0;
	height:20px;
}

#second-contents .news-link-around .n-new a{
	position:absolute;
	display:block;
	top:-1px;
	right:0;
}  */

/* float対策
---------------------------------------------------- */
.clear{
	clear:both;
}

.box-clear:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.box-clear{
    display:inline-block;  /* MAC IE用*/
    min-height:1%;  /* IE 7用 */
}

/*--MAC IEは非適用→ \*/
* html .box-clear{height: 1%;}
.box-clear{display: block;}
/*--ここまでMAC IEは非適用 */

/* 左バナー枠イメージ */
#side-left .left_bn img{
	margin:5px 0px 0px 0px;
	}
	
/* 左バナー枠広告 */
#side-left .left_ad{
	margin:3px 0px 10px 0px;
	}
	
/* 左バナー枠広告 */
#side-left .left_adsence{
	margin:3px 0px 10px 0px;
	}
	
/* メディア掲載 */
#media{
	height:auto;
	margin-top:5px;
	}

#media .media_mdl{
	/* height:160px; */
	height:auto;
	background-image: url("http://androider.jp/wp-content/themes/CandR/images/top/media_mdl.gif");
	background-repeat: repeat-y;
	padding:5px 0px;
	}
	
/* #media .media_mdl iframe{
	width:415px;
	height:140px;
	margin:10px 10px 10px 15px;
	overflow:auto;
	display:inline;
	} */

/* リンク
---------------------------------------------------- */
div#media_inc a:link,a:hover, a:active{
	text-decoration:none;
	color:#00f;
}
div#media_inc a:visited{
	background:transparent;
	text-decoration:none;
	color:#941D55;
}
div#media_inc a:hover{
	text-decoration:underline;
}


/* タグアイコン */
p.tag_icon{
	height:auto;
	margin:10px 0px 0px 0px;
}

p.tag_icon img{
	height:26px;
	margin:0px 3px 0px 0px;
}

/* [[[[[[[[[[ 固定ページ用・ページ送り ]]]]]]]]]] */

div.pagesprit {
	color:#000000;
	margin:1.5em auto 0 auto;
	line-height:3;
	text-align:center;
	height:auto;
}

div.pagesprit div.page-numbers a {
	display:inline;
	color:#00019b;
	border:1px solid #ccc;
	text-decoration:none;
	padding:7px 3px 7px 3px;
}

div.pagesprit div.page-numbers a:hover {
	color:#fff;
	background-color:#3467af;
}

div.pagesprit div.page-numbers span.numbers {
	margin: 0px 10px;
	height:120px;
}

/* [[[[[[[[[[ ビジネスのお問い合わせ ]]]]]]]]]] */

#biz .line{
	background-image: url("http://androider.jp/wp-content/themes/CandR/images/biz/dot_gray21.gif");
	background-repeat: repeat-x;
	border:none;
	margin:25px 0px 20px 0px;
	}

#biz .h_box{
	padding:10px 0px 10px 0px;
	clear:left;
	}

#biz .h_box p{
	width:auto;
	float:left;
	font-size:90%;
	line-height:1.7;
	padding-left:10px;
	}

#biz .h_check{
	width:200px;
	float:left;
	padding:0px 0px 0px 10px;
	}

#biz .check_r{
	padding-right:5px;
	}

#biz .link_arw{
	width:19px;
	height:19px;
	margin-left:5px;
	}

#biz .btn{
	clear:left;
	text-align:center;
	margin:30px 0px 40px 0px;
	}
	
#biz .detail{
	border:0px solid #999;
	margin:0px 0px 10px 0px;
}

#biz .caption{
	border:1px solid #999;
	padding:10px 10px 10px 13px;
	margin:5px 0px 0px 0px;
	float:left;
	width:500px;
	}
	
#biz .caption p{
	padding:0px;
	width:265px;
	height:auto;
	font-size:90%;
	line-height:1.8;
	float:left;
	}

#biz .caption p span{
	font-weight:bold;
	font-size:115%;
	line-height:2.2;
	}
	
#biz .caption_img{
	width:220px;
	height:125px;
	float:right;
	}

#biz #box2 h4{
	background-image: url("http://androider.jp/wp-content/themes/CandR/images/common/h4_bg.gif");
	background-repeat: no-repeat;
	margin-top:30px;
	margin-bottom:15px;
	margin-left:0px;
	padding:5px 0px 0px 20px;
	width:560px;
	height:32px;
	color:#000;
	font-size:110%;
	letter-spacing:0.1em;
	line-height:1.2;
	}
	
#biz #box2 h4{
	/background-image: url("http://androider.jp/wp-content/themes/CandR/images/common/h4_bg.gif");
	/background-repeat: no-repeat;
	/margin-top:0px;
	/margin-bottom:15px;
	/margin-left:0px;
	/padding:5px 0px 0px 20px;
	/width:550px;
	/height:32px;
	/color:#000;
	/font-size:110%;
	/letter-spacing:0.1em;
	/line-height:1.2;
	}

/* #biz #box2 h5{
	background-image: url("../images/common/check_blue.gif");
	background-repeat: no-repeat;
	background-position:0px 2px;
	font-size:110%;
	color:#000;
	padding:0px 0px 0px 20px;
	margin:20px 0px 0px 0px;
	} */

#biz #box2 h6{
	font-size:115%;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	}

#biz #box2 ul{
	padding:5px 0px 0px 20px;
	line-height:1.8;
	}

#biz #box2{
	width:580px;
	height:auto;
	clear:left;
	padding-bottom:20px;
	}

#biz #box2 .txtblock {
	border:0px solid;
	padding:5px 0px 30px 20px;
	/padding:5px 0px 0px 20px;
	width:540px;
	font-size:97%;
	float:left;
	}

#biz #box2 .btn{
	clear:left;
	text-align:center;
	margin:5px 0px 0px 0px;
	}

/* #biz #box .btn2{
	clear:left;
	text-align:center;
	margin:10px 0px 0px 0px;
	} */
	
/* ビジネスのお問い合わせ ここまで */

.title_img_mail{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/biz/mail_head.jpg");
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
	width:580px;
	height:80px;
	}
	
/* [[[[[[[[[[ 共通装飾 ]]]]]]]]]] */

/* 見出し(末尾2はレビューページ用) */

.h3_gray_dot{
	background-image:url("../images/common/h3_gray_dot.gif");
	background-repeat: repeat;
	height:46px;
	width:563px;
	margin:15px auto;
	padding-left:10px;
	border-left:7px solid #666;
	font-size:18px;
	font-weight:bold;
	line-height:2.6;
}

.h3_gray_dot2{
	background-image:url("../images/common/h3_gray_dot.gif");
	background-repeat: repeat;
	height:46px;
	width:521px;
	margin:15px 0px 15px 0px;
	padding-left:10px;
	border-left:7px solid #666;
	font-size:18px;
	font-weight:bold;
	line-height:2.6;
	text-align:left;
}

.h3_green{
	background-color:#d3e1b5;
	height:33px;
	width:567px;
	margin:20px auto;
	padding-left:8px;
	border-left:5px solid #78a31d;
	font-weight:bold;
	line-height:2.1;
	font-size:16px;
	color:#2e3f0a;
}

.h3_green2{
	background-color:#d3e1b5;
	height:33px;
	width:525px;
	margin:20px auto;
	padding-left:8px;
	border-left:5px solid #78a31d;
	font-weight:bold;
	line-height:2.1;
	font-size:16px;
	color:#2e3f0a;
}

.h4_ylw{
	background-image:url("../images/common/h4_bg.gif");
	background-repeat: no-repeat;
	margin-top:20px;
	margin-bottom:15px;
	margin-left:0px;
	padding:5px 0px 0px 20px;
	width:560px;
	height:32px;
	color:#000;
	font-size:103%;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:1.3;
}

.h4_ylw2{
	background-image:url("../images/common/h4_bg.gif");
	background-repeat: no-repeat;
	margin:20px 0px 15px 0px;
	padding:5px 0px 0px 20px;
	width:518px;
	height:32px;
	color:#000;
	font-size:103%;
	font-weight:bold;
	letter-spacing:0.1em;
	line-height:1.3;
	}

.h4_blue{
	background-image:url("../images/common/h4_blue.png");
	background-repeat: no-repeat;
	height:37px;
	width:580px;
	margin:0px auto 10px auto;
	padding:7px 0px 0px 20px;
	font-weight:bold;
	font-size:115%;
}

.h5_blue{
	border-left:8px solid #0c6cc4;
	border-bottom:2px solid #0c6cc4;
	font-size:110%;
	font-weight:bold;
	padding-left:10px;
	line-height:2;
}

.h5_grayidt{
	background-image: url("../images/common/h5_bg.png");
	font-size:96%;
	color:#3a5d01;
	/* width:543px; */
	width:557px;
	height:35px;
	margin:0px 0px 20px 6px;
	padding:0px 0px 0px 17px;
	line-height:2.5;
	clear:left;
	}

.h5_grayidt2{
	background-image: url("../images/common/h5_bg.png");
	font-size:96%;
	color:#3a5d01;
	width:513px;
	height:35px;
	margin:0px 0px 20px 8px;
	padding:0px 0px 0px 17px;
	line-height:2.5;
	clear:left;
	}

.h6_blue{
	background-image: url("../images/common/check_blue.gif");
	background-repeat: no-repeat;
	background-position:0px 2px;
	font-size:110%;
	color:#000;
	padding:0px 0px 0px 20px;
	margin:5px 10px 5px 10px;
	font-weight:bold;
	}

.idt_txt{
	padding:0px;
	margin:10px 10px 20px 8px;
	border:0px solid;
}

.quote{
	background-color:#f0f0f0;
	padding:10px;
	margin:10px;
}

ul.idt_lst{
	line-height:1.8;
	margin:0px;
	padding:0px 0px 0px 20px;
}

ul.idt_lst2{
	margin:0px;
	padding:0px;
}

ul.idt_lst2 li{
	padding:0px 0px 15px 0px;
}

ul.idt_lst2 li.last{
	padding:0px;
}

ul.arw_lst{
}

ul.arw_lst li{
	list-style-image:url("http://androider.jp/wp-content/themes/CandR/images/common/arrow_r_green.gif");
	padding:0px;
	margin-left:30px;
}


/* 内部リンクタイトル */
ul.feature_link{
	border:3px solid #ccc;
	margin:15px auto;
	padding:10px 10px 10px 20px;
	line-height:1.6;
	color:#666;
}

ul.feature_link li{
	/* list-style-image:url("../images/common/arrow_r_green.gif"); */
	list-style-type: decimal;
	_padding:3px 0px;
}

ul.feature_link li img{
	margin-left:5px;
}

/* ul.feature_link li{
	list-style-type: decimal;
	_padding:3px 0px;
	padding-right:15px;
	background-image:url("../images/common/arrow_green_down.gif");
	background-repeat: no-repeat;
	background-position:right;
} */

p.top_ank{
	font-size:90%;
	text-align:right;
	margin:0px;
	padding:0px 15px 0px 0px;
	background-image:url("../images/common/arrow_green_up.gif");
	background-repeat: no-repeat;
	background-position:right;
}

/* アプリ紹介等 */
.title_img{
	width:580px;
	height:150px;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/feature/title_img.jpg");
	}

.title_img_galaxy{
	width:580px;
	height:150px;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/feature/ttl_img_galaxys.jpg");
	}

.title_img_xperiaud{
	width:580px;
	height:150px;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/feature/ttl_img_xpreriaud.jpg");
	}

.title_img_livewp{
	width:580px;
	height:150px;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/feature/ttl_img_livewp.jpg");
	}

.title_img_desirehd{
	width:580px;
	height:150px;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/feature/ttl_img_desirehd.png");
	}

.lastud{
	text-align:right;
	margin:15px 0px 0px 0px;
	padding:0px;
	font-size:85%;
}

/* ↓↓↓ div.details ライブ壁紙・装飾サンプル ↓↓↓ */

/* div.details{
	border:1px solid #ccc;
	margin:5px auto;
	padding:5px;
}

div.details ul{
	border:0px solid #ccc;
}

div.details li{
	margin:0px;
	list-style-type:none;
} */

div.detail{
	border:1px solid #ccc;
	margin:5px auto;
	padding:5px;
	height:auto;
}

div.detail ul{
	border:0px solid #ccc;
}

div.detail li{
	margin:0px;
	list-style-type:none;
	height:auto;
}

div.detail ul li.detail_a{
	padding:5px 10px 14px 10px;
	height:auto;
}

div.detail ul li.detail_a div.app_icon img{
	width:45px;
	float:left;
	margin-right:10px;
}

div.detail ul li.detail_a h4{
	margin:3px 0px 0px 0px;
	padding:0px;
}

div.detail ul li.detail_a h5{
	color:#37517b;
}

div.detail ul li div.appz_h_auto{
	line-height:3;
	height:auto;
	clear:left;
	padding:10px 0px 10px 10px;
}

div.detail ul li.detail_b{
	clear:left;
	background-color:#fff;
}

div.detail ul li.detail_c{ /* 更新前のdetail_b */
	background-color:#e5e5e5;
	padding:10px;
	font-size:93%;
	clear:left;
}

div.details ul li div.ban{
	height:100px;
	padding:3px 0px 0px 0px;
}

div.detail ul li div.ban img{
	width:448px;
}

.roiderwgt{
	height:65px;
	margin:10px auto;
	}

.roiderwgt img{
	float:left;
	margin:1px 0px 0px 5px;
	width:60px;
	}

.roiderwgt p{
	margin:0px 0px 0px 10px;
	float:left;
	width:500px;
}


/* [[[[[[[[[[ サイトポリシー・窓口宣言]]]]]]]]]] */

#declaration_bg{
	border:0px solid #ccc;
	width:580px;
	height:460px;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/sitepolicy/declaration_bg.jpg");
	background-repeat:no-repeat;
	padding:46px 0px 0px 0px;
	margin:0px auto;
}

#declaration_bg .ttl{
	display: block;
	margin:0px auto;
	padding:6px 0px 13px 0px;
}

#declaration_bg hr{
	color:#003a6b;
	border:1px solid;
	width:500px;
	margin:0px auto;
	margin-bottom:16px;
}

#declaration_bg .txt_wrap{
	padding:0px 55px;
}

#declaration_bg p{
	font-weight:bold;
	font-size:110%;
}

/* #declaration_bg p.txt1{
	text-align:center;
	padding:40px 0px 36px 0px;
}

#declaration_bg p.txt2{
	text-align:right;
	padding:40px 0px 0px 0px;
} */

#declaration_bg ul{
	font-weight:bold;
	margin:0px;
}

#declaration_bg ul li{
	padding:6px 0px 6px 0px;
	margin:0px 0px 0px 11px;
}

.declaration_btn{
	width:300px;
	height:80px;
	}

/* [[[[[[[[[[ 問い合わせフォーム]]]]]]]]]] */

img.contact_btn{
	display:block;
	width:290px;
	height:40px;
	margin:0px 15px 15px auto;
}

/* [[[[[[[[[[ 問い合わせフォーム ]]]]]]]]]] */

img.contact_btn{
	display:block;
	width:290px;
	height:40px;
	margin:0px 15px 15px auto;
	}

/* [[[[[[[[[[ au one Market 登録代行 ]]]]]]]]]] */

div#auone a{
	color:#2380c4;
}

div#auone p.auone_ttl{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/ttl_bg1.png");
	background-repeat: no-repeat;
	width:556px;
	height:55px;
	font-size:160%;
	font-weight:bold;
	line-height:2.5;
	text-align:center;
	margin:0px auto;
}

div#auone h3.ttl1{
	margin:20px auto;
	text-align:center;
	font-size:145%;
}

div#auone h3.ttl2{
	font-size:155%;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/ttl_bg2.png");
	background-repeat:no-repeat;
	height:40px;
	width:auto;
	margin:30px auto 0px 10px;
	padding-left:20px;
	line-height:1.8;
}

div#auone h4.ttl3{
	font-size:110%;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/ttl_bg3.png");
	background-repeat:no-repeat;
	height:36px;
	width:auto;
	margin:20px auto 0px 10px;
	padding-left:20px;
	line-height:2.5;
}

div#auone span.auone{
	color:#f06820;
}

div#auone div.outline_1{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/ol_top.png");
	background-repeat:no-repeat;
	height:4px;
	width:560px;
	margin:0px auto;
}

div#auone div.outline_2{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/ol_mdl.png");
	background-repeat:repeat-y;
	height:auto;
	width:560px;
	margin:0px auto;
	padding:25px 0px 20px 0px;
}

div#auone div.outline_3{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/ol_btm.png");
	background-repeat:no-repeat;
	height:4px;
	width:560px;
	margin:0px auto;
}

div#auone div.outline_2 h4{
	text-align:center;
	font-size:170%;
	color:#f69409;
	line-height:2;
}

div#auone div.outline_2 img{
	display:block;
	margin:20px auto 10px auto;
}

div#auone div.outline_2 p{
	margin:0px auto;
	padding:0px 35px 15px 35px;
	font-weight:bold;
}

div#auone span.notes_ank a{
	font-size:80%;
	
}

div.example{
	border:1px solid #d6d6d6;
	width:554px;
	margin:20px auto;
	padding-bottom:20px;
}

div.example h4{
	width:auto;
	height:50px;
	margin:2px;
	line-height:2.5;
	font-size:140%;
	background-color:#ebe8e8;
	padding-left:15px;
}

div.example p{
	padding:20px 25px 0px 25px;
	font-size:100%;
}

div#auone ul.link{
	border:1px solid #ccc;
	font-size:95%;
	margin:20px 20px 0px 20px;
	padding:15px;
}

div#auone ul.link li{
	list-style-type:none;
	margin:0px;
}

div#auone ul.link li.arrow{
	list-style-image: url("http://androider.jp/wp-content/themes/CandR/images/auone/arrow.png"); 
	margin:0px 0px 0px 22px;
	line-height:1.8;
}

div#auone .notes{
	font-size:80%;
}

div#auone span.underline{
	text-decoration: underline;
}

div#auone p.txt{
	margin:20px 20px 0px 20px;
}

div#auone ul.notes_ul{
	margin:30px 0px 0px 0px;
	padding-bottom:25px;
	font-size:80%;
	line-height:1.6;
	height:auto;
}

div#auone ul.notes_ul li{
	list-style-type:none;
	float:left;
}

div#auone ul.notes_ul li.notes_txt{
	width:520px;
	margin:0px 0px 0px 10px;
}

div#auone div.inq_top{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/inq_top.png");
	background-repeat:no-repeat;
	height:7px;
	width:562px;
	margin:100px auto 0px auto;
}

div#auone div.inq_mdl{
	width:548px;
	height:auto;
	border-left:7px solid #9fc052;
	border-right:7px solid #9fc052;
	margin:0px auto;
	padding-bottom:20px;
}

div#auone div.inq_btm{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/inq_btm.png");
	background-repeat:no-repeat;
	height:7px;
	width:562px;
	margin:0px auto;
}

div#auone div.inq_mdl img{
	vertical-align:middle;
	padding-right:7px;
	margin-top:-4px;
}

div#auone div.inq_mdl p.inq_ttl{
	font-size:150%;
	font-weight:bold;
	padding:10px 10px 5px 7px;
	margin:0px 3px 0px 3px;
	border-bottom:3px solid #9fc052;
}

div#auone div.inq_mdl p.inq_txt{
	padding:25px;
}

div#auone div.inq_mdl img.inq_btn{
	display:block;
	margin:0px auto 0px auto;
}

/* [[[[[[[[[[ 広告案内ページ]]]]]]]]]] */

div#adinfo img{
	margin:0px auto;
	display:block;
}

div#adinfo h3 img{
	margin:17px auto;
}

div#adinfo img.adcapture{
	margin:45px auto 20px auto;
}

div#adinfo p{
	width:530px;
	margin:0px auto;
	line-height:1.6;
}

div#adinfo div.siteprof{
	border-bottom:3px solid #dcdcdc;
	width:500px;
	margin:35px auto 3px auto;
}

div#adinfo div.siteprof img{
	position:relative;
	left:-170px;
}

div#adinfo table{
	border:2px solid #dcdcdc;
	width:500px;
	margin:0px auto;
	padding:2px;
}

div#adinfo table td.item_a{
	width:155px;
	padding:10px;
	background-color:#ebe8e8;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

div#adinfo table td.item_b{
	width:345px;
	padding:10px;
	background-color:#f4f4f4;
	border-right:1px solid #e0dcdc;
	border-bottom:1px solid #e0dcdc;
}

div#adinfo div.linkbtn{
	width:508px;
	height:80px;
	margin:30px auto 45px auto;
}

div#adinfo div.linkbtn img{
	float:left;
	margin:0px 3px;
	width:248px;
}

/* [[[[[[[[[[ 期日指定サービス ]]]]]]]]]] */

div#service a{
	color:#2380c4;
}

div#service h3 img{
	display:block;
	margin:10px auto 0px auto;
	width:536px;
}

div#service p.notes1{
	text-decoration:underline;
	font-weight:bold;
	font-size:110%;
	padding:20px 10px 0px 25px;
}

div#service p.notes4{
	font-weight:bold;
	margin:0px;
	font-size:95%;
	padding:5px 10px 10px 25px;
}

div#service img.serviceimage{
	display:block;
	margin:30px auto 30px auto;
	width:452px;
}

div#service p.txt1{
	background-color:#ececec;
	padding:20px;
	border-radius:10px; /* CSS3 */
	-webkit-border-radius:10px; /* Safari,Chrome */
	-moz-border-radius:10px; /* Firefox */
	width:520px;
		margin:0px auto 0px auto;
}

div#service h4.ttl1{
	font-size:155%;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/ttl_bg2.png");
	background-repeat:no-repeat;
	height:40px;
	width:auto;
	margin:35px auto 0px 10px;
	padding-left:20px;
	line-height:1.8;
}

div#service h4.ttl2{
	font-size:110%;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/auone/ttl_bg3.png");
	background-repeat:no-repeat;
	height:36px;
	width:562px;
	margin:20px auto 0px 10px;
	padding-left:20px;
	line-height:2.5;
}

div#service p.txt{
	margin:20px 20px 0px 20px;
}

div#service table{
	border:2px solid #dcdcdc;
	width:500px;
	margin:30px auto 15px auto;
	padding:1px;
}

div#service table td.item_a{
	width:155px;
	padding:10px;
	background-color:#ebe8e8;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

div#service table td.item_b{
	width:345px;
	padding:10px;
	background-color:#f4f4f4;
	border-right:1px solid #e0dcdc;
	border-bottom:1px solid #e0dcdc;
}

div#service div.step{
	border:1px solid #d6d6d6;
	width:560px;
	margin:20px auto;
	padding-bottom:20px;
}

div#service div.step h5{
	width:auto;
	height:30px;
	margin:2px;
	line-height:2.1;
	font-size:110%;
	background-color:#ceddb8;
	padding:0px 10px;
}

div#service div.step p{
	padding:20px 25px 0px 25px;
	font-size:100%;
}

div#service div.step ul.dot{
	margin:15px auto 0px auto;
	padding:0px 10px 0px 20px;
	line-height:1.6;
}

div#service img.arrow{
	display:block;
	margin:0px auto;
}

div#service ul.link{
	border:1px solid #ccc;
	font-size:95%;
	margin:20px 20px 0px 20px;
	padding:15px;
}

div#service ul.link li{
	list-style-type:none;
	margin:0px;
}

div#service ul.link li.arrow{
	list-style-image: url("http://androider.jp/wp-content/themes/CandR/images/auone/arrow.png"); 
	margin:0px 0px 0px 22px;
	line-height:1.8;
}

div#service div.notes2{
	border:1px solid #ccc;
	padding:10px;
	width:498px;
	margin:20px auto 0px auto;
	color:#cc0033;
}

div#service div.step p.notes3{
	border-bottom:1px solid;
	font-size:1.3em;
	font-weight:bold;
	padding:3px 0px 0px 0px;
}

div#service div.notes2 ul{
	padding:20px 15px 0px 10px;
	font-size:85%;
}

div#service div.notes2 ul li{
	list-style-type:decimal;
	padding-bottom:7px;
}

/* [[[[[[[[[[ １周年企画・みんなのアプリを作ろう！ ]]]]]]]]]] */

/*** top ***/
div#ani_top h4{
	margin:20px auto 20px auto;
	border-bottom:2px solid #a40a0a;
	background-color:#ececec;
	height:50px;
	width:580px;
}

div#ani_top p{
	margin:15px 15px 30px 15px;
}

div#ani_top h4 img{
	padding:15px 0px 0px 15px;
}

/* div#ani_top img.sample{
	display:block;
	margin:35px auto;
} */

div#ani_top img.comment{
	display:block;
	margin:50px auto;
}

/*** 企画募集要項 ***/

div#ani_guide div.outline{
	margin:30px 0px 35px 0px;
	padding:0px 10px;
}

div#ani_guide div.outline p{
	margin-bottom:25px;
}

div#ani_guide div.outline span{
	font-weight:bold;
}

div#ani_guide img.btn{
	display:block;
	margin:35px auto;
}

div#ani_guide p.notes{
	font-size:95%;
	margin:0px auto 5px auto;
}

div#ani_guide ul.notes_ul{
	font-size:95%;
	padding:0px 10px;
	margin-bottom:20px;
}

/* [[[[[[[[[[ １周年企画・みんなのアプリを作ろう！ 中間発表 ]]]]]]]]]] */

/*** 中間発表 ***/

div#ani_step2 div.ttl1{
	border-top-right-radius: 10px; /* CSS3 */ 
	border-top-left-radius: 10px; /* CSS3 */ 
	-webkit-border-top-left-radius:10px; /* Safari,Chrome */
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px; /* Firefox用 */
	-moz-border-radius-topright:10px; 
	margin:50px 0px 0px 0px;
	height:28px;
	background-color:#de9487;
}

div#ani_step2 div.ttl1 img{
	position:relative;
	top:-32px;
	display:block;
	margin:0px;
	padding:0px;
}

div#ani_step2 div.ttl1_bg{
	height:auto;
	background-color:#ffe6e6;
	padding:20px 15px 15px 15px;
}

div#ani_step2 div.ttl1_bg p{
	padding:10px;
	line-height:1.6;
}

div#ani_step2 div.plan{
	border:1px solid #dad8d8;
	height:auto;
	width:530px;
	margin:40px auto 10px auto;
	background-color:#f1f1f1;
}

div#ani_step2 div.plan img.planttl{
	position:relative;
	top:-30px;
	left:-10px;
}

div#ani_step2 div.plan p{
	margin-top:-40px;
	padding:20px 30px 25px 30px;
}

/* ロイダーコメント */

div#ani_step2 div.roider_cmt{
	height:115px;
	width:530px;
	margin:20px auto 10px auto;
}

div#ani_step2 div.roider_cmt img{
	display:block;
	float:left;
	height:115px;
	width:115px;
}

div#ani_step2 div.roider_cmt p{
	float:left;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/1st_ani/fukidashi.png");
	background-repeat:no-repeat;
	width:340px;
	height:67px;
	padding:33px 25px 15px 40px;
	margin-left:10px;
	line-height:1.8;
	color:#336600;
}

/* ドロシーコメント */

.plan_wrap{
	margin:50px 0px;
}

div#ani_step2 div.dorothy_cmt{
	height:115px;
	width:530px;
	margin:20px auto 0px auto;
}

div#ani_step2 div.dorothy_cmt img{
	display:block;
	float:left;
	height:115px;
	width:115px;
}

div#ani_step2 div.dorothy_cmt p{
	float:left;
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/1st_ani/fukidashi.png");
	background-repeat:no-repeat;
	width:340px;
	height:67px;
	padding:33px 25px 15px 40px;
	margin-left:10px;
	line-height:1.8;
	color:#cc0066;
}


/*** 応募 ***/

div.oubo{
	padding:30px 25px 0px 25px;
}

div.oubo2{
	padding:0px 25px 25px 25px;
}

div.oubo p , div.oubo2 p{
	clear:left;
	margin:10px auto 30px auto;
}

div.oubo img , div.oubo2 img{
	display:block;
	margin:0px auto;
}

/*** その他アプリ ***/

div#ani_step2 div.ttl2{
	border-top-right-radius: 10px; /* CSS3 */ 
	border-top-left-radius: 10px; /* CSS3 */ 
	-webkit-border-top-left-radius:10px; /* Safari,Chrome */
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px; /* Firefox用 */
	-moz-border-radius-topright:10px; 
	margin:50px 0px 0px 0px;
	height:28px;
	background-color:#87d1de;
}

div#ani_step2 div.ttl2 img{
	position:relative;
	top:-32px;
	display:block;
	margin:0px;
	padding:0px;
}

div#ani_step2 div.ttl2_bg{
	height:auto;
	background-color:#dceef5;
	padding:20px 15px 15px 15px;
}

div#ani_step2 div.ttl2_bg p{
	padding:10px;
	line-height:1.6;
}

div#ani_step2 div.ttl2_bg img.subttl1{
	margin:25px 0px 0px 10px;
	clear:left;
}

div#ani_step2 div.ttl2_bg div.app_cnt{
	border:2px solid #d4d4d4;
	height:auto;
	min-height:90px;
	width:520px;
	margin:5px auto 0px auto;
	background-color:#fff;
	padding:10px;
}

div#ani_step2 div.ttl2_bg div.app_cnt img.app_icon{
	float:left;
	padding:5px 15px 10px 5px;
}

div#ani_step2 div.ttl2_bg div.app_cnt h4 a{
	width:430px;
	font-weight:bold;
	font-size:120%;
	margin-top:8px;
	color:#0c64a7;
	float:left;
}

div#ani_step2 div.ttl2_bg div.app_cnt h5{
	width:430px;
	color:#37517b;
	float:left;
	font-size:97%;
	margin-top:2px;
}

div#ani_step2 div.ttl2_bg div.app_cnt p{
	width:430px;
	float:left;
	padding:4px 0px 0px 0px;
	font-size:97%;
}

div#ani_step2 div.ttl2_bg div.app_cnt p a{
	color:#0c64a7;
	font-weight:bold;
}

/* [[[[[[[[[[ １周年企画・みんなのアプリを作ろう！ ノミネート発表 ]]]]]]]]]] */

/*** ノミネート発表 ***/

div#ani_step2 p.top_txt{
	margin:15px auto;
}

div#ani_step2 div.ttl3{
	border-top-right-radius: 10px; /* CSS3 */ 
	border-top-left-radius: 10px; /* CSS3 */ 
	-webkit-border-top-left-radius:10px; /* Safari,Chrome */
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px; /* Firefox用 */
	-moz-border-radius-topright:10px; 
	margin:50px 0px 0px 0px;
	height:28px;
	background-color:#dac58d;
}

div#ani_step2 div.ttl3 img{
	position:relative;
	top:-32px;
	display:block;
	margin:0px;
	padding:0px;
}

div#ani_step2 div.ttl4_bg{
	height:auto;
	background-color:#f9f1e1;
	padding:20px 15px 15px 15px;
}

div#ani_step2 div.nominate{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/1st_ani/bkimg1.png");
	background-repeat:no-repeat;
	width:520px;
	height:211px;
	clear:left;
}

div#ani_step2 div.mg1{
	margin:8px auto 30px auto;
}

div#ani_step2 div.mg2{
	margin:8px auto 15px auto;
}

div#ani_step2 div.nominate img.ribbon1{
	display:block;
	position:relative;
	top:-20px;
	left:-17px;
	float:left;
	padding-bottom:100px;
}

div#ani_step2 div.nominate ul{
	float:left;
	margin:28px 0px 20px -10px;
	width:420px;
}

div#ani_step2 div.nominate ul li{
	list-style-type:none;
	margin-left:0px;
}

div#ani_step2 div.nominate ul li.app_name{
	font-weight:bold;
	color:#8f2226;
	font-size:140%;
}

div#ani_step2 div.nominate ul li.dev_name{
	font-weight:bold;
	font-size:110%;
	padding:0 0 15px 0px;
}

div#ani_step2 div.nominate ul li.app_info{
	font-size:100%;
	height:60px;
}

div#ani_step2 div.nominate img.continue{
	float:right;
	margin:-15px 20px 0 0px;
	position:relative;
}

div#ani_step2 img.comment{
	display:block;
	margin:30px auto 20px auto;
}

/*** ロイダー賞 ***/

div#ani_step2 div.ttl4{
	border-top-right-radius: 10px; /* CSS3 */ 
	border-top-left-radius: 10px; /* CSS3 */ 
	-webkit-border-top-left-radius:10px; /* Safari,Chrome */
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px; /* Firefox用 */
	-moz-border-radius-topright:10px; 
	margin:70px 0px 0px 0px;
	height:28px;
	background-color:#afd474;
}

div#ani_step2 div.ttl4 img{
	position:relative;
	top:-22px;
	left:10px;
	display:block;
	margin:0px;
	padding:0px;
}

div#ani_step2 div.ttl3_bg{
	height:auto;
	background-color:#edf6d1;
	padding:20px 15px 15px 15px;
}

div#ani_step2 div.ttl3_bg p{
	padding:10px;
	line-height:1.6;
}

div#ani_step2 div.nominate2{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/1st_ani/bkimg2.png");
	background-repeat:no-repeat;
	width:520px;
	height:145px;
	clear:left;
	margin:15px auto;
}


div#ani_step2 div.nominate2 img.ribbon2{
	display:block;
	position:relative;
	top:10px;
	left:8px;
	float:left;
}

div#ani_step2 div.nominate2 ul{
	float:left;
	margin:20px 0px 0px 15px;
	width:420px;
}

div#ani_step2 div.nominate2 ul li{
	list-style-type:none;
	margin-left:0px;

}

div#ani_step2 div.nominate2 ul li.app_name{
	font-weight:bold;
	color:#3d7602;
	font-size:140%;
}

div#ani_step2 div.nominate2 ul li.dev_name{
	font-weight:bold;
	font-size:110%;
	padding:0 0 10px 0px;
}

div#ani_step2 img.roider_cmt2{
	width:520px;
	position:relative;
	left:15px;
}

/*** 隊員バッジ ***/

div#ani_step2 div.ttl5{
	border-radius: 10px; /* CSS3 */ 
	-webkit-border-radius:10px; /* Safari,Chrome */
	-moz-border-radius:10px; /* Firefox用 */
	margin:0px auto -25px auto;
	background-color:#f0f0f0;
	border:6px solid #333;
	width:498px;
	height:110px;
	position:relative;
	top:-40px;
	padding:10px;
}

div#ani_step2 div.ttl5 p{
	width:380px;
	float:left;
	padding-right:15px;
}

div#ani_step2 div.ttl5 img{
	padding:10px 2px 0px 0px;
}

/*** ノミネート企画詳細 ***/

div#ani_step2 div.ttl6{
	border-top-right-radius: 10px; /* CSS3 */ 
	border-top-left-radius: 10px; /* CSS3 */ 
	-webkit-border-top-left-radius:10px; /* Safari,Chrome */
	-webkit-border-top-right-radius:10px;
	-moz-border-radius-topleft:10px; /* Firefox用 */
	-moz-border-radius-topright:10px; 
	margin:30px 0px 0px 0px;
	height:40px;
	background-color:#dac58d;
}

div#ani_step2 div.ttl6 img{
	position:relative;
	top:4px;
	left:8px;
	display:block;
	margin:0px;
	padding:0px;
}

div#ani_step2 div.nominate3_top{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/1st_ani/bgimg_top.png");
	background-repeat:no-repeat;
	width:520px;
	height:4px;
	clear:left;
	margin:15px auto 0px auto;
}

div#ani_step2 div.nominate3_mdl{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/1st_ani/bgimg_mdl.png");
	background-repeat:repeat-y;
	width:520px;
	height:auto;
	clear:left;
	margin:0px auto 0px auto;
}

div#ani_step2 div.nominate3_btm{
	background-image:url("http://androider.jp/wp-content/themes/CandR/images/1st_ani/bgimg_btm.png");
	background-repeat:no-repeat;
	width:520px;
	height:4px;
	margin:0px auto 0px auto;
}

div#ani_step2 div.nominate3_mdl img.ribbon3{
	display:block;
	position:relative;
	top:20px;
	left:15px; 
	float:left;
}

div#ani_step2 div.nominate3_mdl ul{
	float:left;
	margin:35px 0px 0px 25px;
	width:410px;
}

div#ani_step2 div.nominate3_mdl ul li{
	list-style-type:none;
	margin-left:0px;

}

div#ani_step2 div.nominate3_mdl ul li.app_name{
	font-weight:bold;
	color:#8f2226;
	font-size:140%;
}

div#ani_step2 div.nominate3_mdl ul li.dev_name{
	font-weight:bold;
	font-size:110%;
	padding:0 0 10px 0px;
}

div#ani_step2 div.nominate3_mdl p{
	clear:left;
	padding:18px 33px 33px 33px;
}

div#ani_step2 img.comment2{
	display:block;
	margin:33px auto;
}

/* [[[[[[[[[[ サンプル]]]]]]]]]] */

.att_border{
	padding:10px;
	color:red;
	font-size:95%;
	border:1px solid #ff0000;
}

ul.att{
	padding:8px !important;
}

ul.att li{
	line-height:1.5;
	padding:6px 10px 6px 0px;
}

/* [[[[[[[[[[ フォント ]]]]]]]]]] */

.bold{
	font-weight:bold;
}

.font_95{
	font-size:95%;
}

.font_00{
	font-size:115%;
}

/* [[[[[[[[[[ カラー ]]]]]]]]]] */

.ccc{
	color: #ccc;
}

.red{
	color: #ff0000;
}

.pink{
	color: #ff0066;
}

/* [[[[[[[[[[ 共通調整 ]]]]]]]]]] */

.m_5_0_0_0{
	margin:5px 0px 0px 0px;
}

.m_0_0_10_0{
	margin:0px 0px 10px 0px;
}

.m_0_auto_30_auto{
	margin:0px auto 30px auto;
}

.m_0_auto{
	margin:0px auto;
}

.m_30_auto{
	margin:30px auto;
}

.m_10_0{
	margin:10px 0px;
}

.m_20_0{
	margin:20px 0px;
}

.m_30_0{
	margin:30px 0px;
}

.pd_8{
	padding:8px;
}

.pd_10{
	padding:10px;
}

.pd_0_10_0_0{
	padding:0px 10px 0px 0px;
}

.lh_2{
	line-height:2;
	}

.border_ccc{
	border:1px solid #ccc;
}

.border_red{
	border:1px solid #ff0000;
}

.borderw_pink{
	border:4px double #ff6699;
}

.border_dot{
	border:1px dotted;
}

.border_dot_btm{
	border-bottom:1px dotted;
}

.border_ccc_btm{
	border-bottom:1px solid #ccc;
}

li.square{
	list-style-type:square !important;
}
