/*------------jigletをもっと便利にCSS------------*/


/*------------ベース設定------------*/
body{
	background-color:#F2F1F1;
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:"ＭＳ Ｐゴシック";
	font-size:12px;
	line-height:20px;
	color:#3F3F3F;
}
img{
	border:none;
}
a:link{
	color:#3F3F3F;
	text-decoration:underline;
}
a:visited{
	color:#3F3F3F;
	text-decoration:underline;
}
a:hover{
	color:#0176C1;
	text-decoration:underline;
}
a:active{
	color:#;
}

ul{
	margin:0;
	padding:0;
	list-style:none;
}
p {
	margin-top:5px;
	margin-bottom:5px;
}
/*--------フォント各種--------*/
.font10{
	font-size:10px;
	line-height:14px;
}
.font-red-b{
	font-weight:bold;
	color:#BE0321;
}
.bold{
	font-weight:bold;	
}
.clear{
	clear:both;
}
.font-blue{
	color:#0076D5;
}
.font-pink{
	color:#E40350;
}
.font-green{
	color:#01B219;
}
/*---------hr---------*/
hr{
	border:0px;
	height:1px;
	background-color:#8C8C8C;
}
/*------------wrapper------------*/
#wrapper{
	clear:both;
	width:750px;
	margin-left:auto;
	margin-right:auto;
	padding:20px;
	background-color:#ffffff;
	text-align:left;
}
/*----------------h--------------*/
h1{
	display:none;
}
h3{
	display:none;
}
/*------------ヘッダ------------*/
#header{
	height:100px;
	width:750px;
	background-color:#FFFFFF;
}
#header img{
	float:right;
	margin:0 20px 0 0;
}
/*------------indexメイン------------*/
#index_main{
	height:230px;
	width:750px;
	background-image:url(img/main_index.gif);
	background-repeat:no-repeat;
}
#index_main_t{
	position:relative;
	top:200px;
	left:630px;
}
#index_main_t a{
	text-decoration:none;
}
#index_main_t img{
	margin:3px 3px 0 0;
}
/*------------primary------------*/
#index_primary{
	width:710px;
	margin-left:auto;
	margin-right:auto;
}
/*-----------タイプ別利用例-----------*/
#type_1{
	background-image:url(img/bg_type.gif);
	background-repeat:no-repeat;
	width:710px;
	height:90px;
	padding:126px 0 0 0px;
}
#type_1 img{
	margin-left:38px;
}
/*-----------jigletを使うには？-----------*/
#howto_1{
	background-image:url(img/bg_howto.gif);
	background-repeat:repeat-y;
	width:710px;
	padding:15px 0 15px 0;
	text-align:center;
	}
#howto_1 img{
	margin:15px 0 18px 0;
}
/*-----------オススメjiglet募集-----------*/
#lower{
	margin-top:20px;
	width:710px;
}
/*-----▼FFとoperaで背景を出す為▼-----*/
#lower:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html #lower {
	height: 1em;
	overflow: visible;
}
/**/
/*------------▲ここまで▲------------*/
#os{
	width:488px;
	float:left;
}
#br{
	width:213px;
	float:right;
}
#lower_c{
	clear:both;
	text-align:right;
	font-size:10px;
	line-height:12px;
	color:#749CBC;
}
/*-----------ページトップ-----------*/
#pagetop{
	clear:both;
	text-align:right;
}
#pagetop img{
	margin-right:3px;
	margin-bottom:-1px;
}
#pagetop a{
	text-decoration:none;
}
/*-----------フッタ-----------*/
#footer{
	width:710px;
	height:38px;
}
#footer ul li{
	display:inline;
	float:left;
	margin-right:10px;
}
#footer_right{
	display:inline;
	float:right;
}
#footer a{
	text-decoration:none;
}

/*------------jigletご利用方法ページ------------*/
#title_howto02{
	text-align:center;
}
#step{
	width:710px;
	margin-top:10px;
}
.step_p{
	width:660px;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
	padding-bottom:20px;
}
/*-----▼FFとoperaで背景を出す為▼-----*/
.step_p:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html .step_p {
	height: 1em;
	overflow: visible;
}
/**/
/*------------▲ここまで▲------------*/
/*--------ダウンロード--------*/
#dl{
	width:360px;
	background-color:#FBF8F8;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	padding:20px 10px 20px 20px;
}
#dl_left{
	width:90px;
	display:inline;
	float:left;
}
#dl_right{
	width:260px;
	display:inline;
	float:right;
	padding-top:10px;
	text-align:center;
}
#dl_right img{
	margin-bottom:5px;
}
/*--------jigletのダウンロード--------*/
#step2_left{
	width:462px;
	display:inline;
	float:left;	
}
#step2_right{
	width:184px;
	display:inline;
	float:right;
}
/*--------もっとjigletを探すなら--------*/
#more_jiglet{
	clear:both;
	width:620px;
	margin-left:auto;
	margin-right:auto;
	background-color:#D6F8D6;
	padding:20px 20px 13px 20px;
}
#more_jiglet_left{
	width:430px;
	display:inline;
	float:left;
}
#more_jiglet_left img{
	margin-bottom:10px;
}
#more_jiglet_right{
	width:184px;
	display:inline;
	float:right;
}
/*-----▼FFとoperaで背景を出す為▼-----*/
#more_jiglet:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html #more_jiglet {
	height: 1em;
	overflow: visible;
}
/**/
/*------------▲ここまで▲------------*/
/*--------ホーム設定を変更するには--------*/
#change_home{
	clear:both;
	width:620px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	background-color:#D6F8EF;
	padding:20px 20px 13px 20px;
}
/*-----▼FFとoperaで背景を出す為▼-----*/
#change_home:after {
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html #change_home {
	height: 1em;
	overflow: visible;
}
/**/
/*------------▲ここまで▲------------*/
/*--------下部の文--------*/
#howto_bottom{
	clear:both;
	width:660px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	margin-top:15px;
	margin-bottom:20px;
}
/*------------タイプ別ページ------------*/
/*--------ページ上部にあるリンク--------*/
#toplink{
	width:710px;
	height:22px;
	margin-top:10px;
	margin-bottom:10px;
}
#toplink_taro_on{
	width:235px;
	height:20px;
	display:inline;
	float:left;
	background-color:#0273CE;
	border:1px solid #0273CE;
	color:#ffffff;
	text-align:center;
}
#toplink_taro{
	width:235px;
	height:20px;
	display:inline;
	float:left;
	background-color:#ffffff;
	border:1px solid #E3E0E0;
	color:#0273CE;
	text-align:center;
}
#toplink_taro a{
	color:#0273CE;
	text-decoration:none;
}
#toplink_mi{
	width:225px;
	height:20px;
	display:inline;
	float:left;
	background-color:#ffffff;
	border:1px solid #E3E0E0;
	color:#E30181;
	text-align:center;
}
#toplink_mi_on{
	width:225px;
	height:20px;
	display:inline;
	float:left;
	background-color:#E30181;
	border:1px solid #E30181;
	color:#ffffff;
	text-align:center;
}

#toplink_mi a{
	color:#E30181;
	text-decoration:none;
}
#toplink_bee{
	width:244px;
	height:20px;
	display:inline;
	float:left;
	background-color:#ffffff;
	border:1px solid #E3E0E0;
	color:#01C922;
	text-align:center;
}
#toplink_bee_on{
	width:244px;
	height:20px;
	display:inline;
	float:left;
	background-color:#01C922;
	border:1px solid #01C922;
	color:#ffffff;
	text-align:center;
}
#toplink_bee a{
	color:#01C922;
	text-decoration:none;
}
/*--------タイトル---------*/
#title_taro{
	clear:both;
	width:710px;
	height:154px;
	margin-top:12px;
}
/*--------タイプ別---------*/
#type_p{
	width:710px;
	margin:15px 0 15px 0;
}
#type_p a{
	text-decoration:none;
}
#bar_taro{
	width:710px;
	height:53px;
	background-image:url(img/bar_clock.gif);
}
.bar_text{
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	position:relative;
	top:20px;
	left:78px;
}
.type_p2{
	width:710px;
	height:165px;
}
.ill_taro{
	width:218px;
	height:165px;
	display:inline;
	float:left;
	margin-right:20px;
}
.text_taro{
	width:330px;
	height:165px;
	display:inline;
	float:left;
	line-height:16px;
}
.cap_taro{
	width:140px;
	height:165px;
	display:inline;
	float:right;
	text-align:right;
}
.cap_taro_to{
	margin-top:10px;
}
.cap_taro_to img{
	margin-right:3px;
}
/*--------ダウンロード済みの方---------*/
#for_member{
	width:670px;
	background-color:#E9F5FE;
	margin-top:25px;
	margin-bottom:20px;
	padding:20px 20px 13px 20px;
}
#d_left{
	width:530px;
	display:inline;
	float:left;
}
#d_right{
	width:90px;
	padding-right:20px;
	display:inline;
	float:right;
}
#dcm{
	width:670px;
	height:90px;
	margin-bottom:10px;
}
/*--------jigブラウザとは？横長バージョン---------*/
#about_br_wide{
		width:710px;
		margin:10px 0 5px 0;
}