@charset "shift_jis";
/*---------------------------------------
　bodyの内容
---------------------------------------*/
body {
	margin:0px;
	padding:0px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial;
	background-color:#FFFFFF;
	color:#000000;
	}


/*---------------------------------------
　基本0px指定
---------------------------------------*/
h1,h2,ol,ul,li {
	margin:0px;
	list-style-type:none;
	background-image: url(images/media_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-bottom: 2px;
	padding-top: 2px;
	}

h3,h4,h5,h6 {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-weight:normal;
	}

dl,dt,dd {
	list-style-type:none;
	margin:0px;
	padding:0px;
	}

p {
	margin:0px;
	padding:0px;
	list-style-type:none;
	}

/*---------------------------------------
　リンクカラー
---------------------------------------*/
/* 通常リンクカラー */
a:link {
	color: #FF3300;
	text-decoration:underline;
	}

a:visited {
	color: #FF3300;
	text-decoration:underline;
	}
	
a:hover {
	color: #FF3300;
	text-decoration:none;
	}

/*---------------------------------------
　レイアウト
---------------------------------------*/
div#sougou_body {
	width:917px;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	}

/*---------------------------------------
　カテゴリーメニュー
---------------------------------------*/
.sougou_category {
	width:917px;
	padding-bottom:30px;
	overflow:hidden;
	}

/* new menu */
a.top_menu_list1{
	width:450px;
	float:left;
	margin-bottom:5px;
	border:3px solid #EFEFEF;
	}

a.top_menu_list1:hover {
	width:450px;
	float:left;
	margin-bottom:5px;
	border:3px solid #FF6600;
	}

a.top_menu_list2{
	width:450px;
	float:right;
	margin-bottom:5px;
	border:3px solid #EFEFEF;
	}

a.top_menu_list2:hover {
	width:450px;
	float:right;
	margin-bottom:5px;
	border:3px solid #FF6600;
	}

/* new menu iPhone4*/
a.iphone4_menu_list1{
	width:450px;
	float:left;
	margin-bottom:5px;
	border:3px solid #EFEFEF;
	}

a.iphone4_menu_list1:hover {
	width:450px;
	float:left;
	margin-bottom:5px;
	border:3px solid #666666;
	}

a.iphone4_menu_list2{
	width:450px;
	float:right;
	margin-bottom:5px;
	border:3px solid #EFEFEF;
	}

a.iphone4_menu_list2:hover {
	width:450px;
	float:right;
	margin-bottom:5px;
	border:3px solid #666666;
	}


/*---------------------------------------
　商品レイアウト
---------------------------------------*/
/* タイトル */

.sougou_title1 {
	width:917px;
	padding-bottom:15px;
	overflow:hidden;
	text-indent: -9999px;
	background-image: url(http://image.rakuten.co.jp/idea4living/cabinet/menu/smart_main00.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 147px;
	}


.sougou_titledocomo {
	width:917px;
	padding-bottom:15px;
	overflow:hidden;
	text-indent: -9999px;
	background-image: url(http://image.rakuten.co.jp/idea4living/cabinet/carrier_page/docomo_page/head_docomo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 147px;
	}
	
.sougou_titleau {
	width:917px;
	padding-bottom:15px;
	overflow:hidden;
	text-indent: -9999px;
	background-image: url(http://image.rakuten.co.jp/idea4living/cabinet/carrier_page/au_page/head_au.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 147px;
	}
	
.sougou_titlesb {
	width:917px;
	padding-bottom:15px;
	overflow:hidden;
	text-indent: -9999px;
	background-image: url(http://image.rakuten.co.jp/idea4living/cabinet/carrier_page/softbank_page/head_sb.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 147px;
	}

.sougou_titleapple {
	width:917px;
	padding-bottom:15px;
	overflow:hidden;
	text-indent: -9999px;
	background-image: url(http://image.rakuten.co.jp/idea4living/cabinet/carrier_page/apple_page/head_apple.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 147px;
	}
	
	
.sougou_titlesale {
	width:917px;
	padding-bottom:15px;
	overflow:hidden;
	text-indent: -9999px;
	background-image: url(http://image.rakuten.co.jp/idea4living/cabinet/camp/head_sale1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 147px;
	}
	


.sougou_title {
	width:917px;
	padding-bottom:15px;
	overflow:hidden;
	}
	

.sougou_titleipad {
	width:917px;
	padding-bottom:0;
	overflow:hidden;
	}
	

.top_main_title {
	width:917px;
	overflow:hidden;
	}

.top_main_link {
	width:907px;
	text-align:right;
	padding-right:10px;
	margin-bottom:10px;
	}
	


.sougou_explain {
	padding-bottom:10px;
	font-size:12px;
	line-height:140%;
	}

.sougou_title_img {
	width:336px;
	float:left;
	}

.sougou_title_txt {
	width:581px;
	height:45px;
	float:right;
	padding-top:8px;
	background:url(img/sougou_title_bg.gif) repeat-x;
	font-size:10px;
	font-weight:normal;
	line-height:130%;
	}

.sougou_bold {
	font-weight:bold;
	font-size:12px;
	}

.sougou_list {
	width:917px;
	overflow:hidden;
	margin-bottom: 0px;
	}

.sougou_list_img{
	float:left;
	padding-right:15px;
	padding-bottom:15px;
	}

.sougou_goto {
	width:917px;
	padding-bottom:10px;
	text-align:right;
	font-size:12px;
	}
	
.sougou_gotop {
	width:901px;
	padding-bottom:10px;
	text-align:right;
	font-size:12px;
	}
		
	
	
/* 広告 */
.sougou_ad {
	width:917px;
	text-align:center;
	padding-bottom:30px;
	}

/*---------------------------------------
　その他のディバイス
---------------------------------------*/
.other_txt {
	font-size:10px;
	line-height:200%;
	}

.other_box {
	width:901px;
	padding:7px 7px 4px 7px;
	border:solid 1px #999999;
	margin-bottom:30px;
	}


.other_map {
	width:901px;
	padding:7px 10px 4px 15px;
	border:solid 0 #999999;
	margin-bottom:30px;
	}


.other_title {
	width:917px;
	padding:7px 0px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	background-color:#999999;
	}
	
.other_list{
	width:290px;
	float:left;
	padding-right:8px;
	}
	
.other_maplist{
	width:215px;
	float:left;
	padding-right:7px;
	font-size: 14px;
	color: #C96;
	}	
	
	
/*---------------------------------------
　copyright
---------------------------------------*/
.copyright {
	width:917px;
	text-align:center;
	font-size:12px;
	color:#999999;
	padding-bottom:30px;
	line-height:16px;
	}


/*---------------------------------------
　iPad総合ページ
---------------------------------------*/
/* 上部メニュー */
.ipad_menu_left {
	width:458px;
	float:left;
	padding-bottom:2px;
	}

.ipad_menu_right {
	width:458px;
	float:right;
	padding-bottom:2px;
	}

/*---------------------------------------
　iPad総合ページ
---------------------------------------*/
/* colorful */
a.ipad_colorful{
	width:458px;
	height:82px;
	background:url(img/ipad_colorful.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
a.ipad_colorful:hover {
	width:458px;
	height:82px;
	background:url(img/ipad_colorful_on.jpg);
	display:block;
	text-indent: -1000px;
	}

/* work */
a.ipad_work{
	width:458px;
	height:82px;
	background:url(img/ipad_work.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
a.ipad_work:hover {
	width:458px;
	height:82px;
	background:url(img/ipad_work_on.jpg);
	display:block;
	text-indent: -1000px;
	}

/* defend */
a.ipad_defend{
	width:458px;
	height:82px;
	background:url(img/ipad_defend.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
a.ipad_defend:hover {
	width:458px;
	height:82px;
	background:url(img/ipad_defend_on.jpg);
	display:block;
	text-indent: -1000px;
	}

/* acce */
a.ipad_acce{
	width:458px;
	height:82px;
	background:url(img/ipad_acce.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
a.ipad_acce:hover {
	width:458px;
	height:82px;
	background:url(img/ipad_acce_on.jpg);
	display:block;
	text-indent: -1000px;
	}
	
a.ipad2_acce{
	width:458px;
	height:82px;
	background:url(img/ipad2_acce.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
a.ipad2_acce:hover {
	width:458px;
	height:82px;
	background:url(img/ipad2_acce_on.jpg);
	display:block;
	text-indent: -1000px;
	}

/* fashion */
a.ipad_fashion{
	width:458px;
	height:82px;
	background:url(img/ipad_fashion.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
a.ipad_fashion:hover {
	width:458px;
	height:82px;
	background:url(img/ipad_fashion_on.jpg);
	display:block;
	text-indent: -1000px;
	}
	
a.ipad2_fashion{
	width:458px;
	height:82px;
	background:url(img/ipad2_fashion.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
a.ipad2_fashion:hover {
	width:458px;
	height:82px;
	background:url(img/ipad2_fashion_on.jpg);
	display:block;
	text-indent: -1000px;
	}

/* iphone */
a.ipad_iphone{
	width:458px;
	height:82px;
	background:url(img/ipad_iphone.gif) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
a.ipad_iphone:hover {
	width:458px;
	height:82px;
	background:url(img/ipad_iphone_on.gif);
	display:block;
	text-indent: -1000px;
	}


/*---------------------------------------
　スマートフォン総合ページ
---------------------------------------*/
/* 上部メニュー */
.smart_menu_left {
	width:458px;
	float:left;
	padding-bottom:2px;
	}

.smart_menu_right {
	width:458px;
	float:right;
	padding-bottom:2px;
	}
	
	/* xperia acro so-02c */
a.smart_acro{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_xpacroisso02c.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_acro:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_xpacroisso02c.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
		
	
	
	
	
	
/* galaxy_s */
a.smart_galaxy_s{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_galaxy_s.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_galaxy_s:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_galaxy_s.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
	/* galaxy_tab */
a.smart_galaxy_tab{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_galaxy_tab.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_galaxy_tab:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_galaxy_tab.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
	
	/* galaxy_s2 */
a.smart_galaxys2{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_galaxys2.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_galaxys2:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_galaxys2.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
	/* galaxy_tab2 */
a.smart_galaxytab2{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/galaxytab2_450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_galaxytab2:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/galaxytab2_450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	


/* regza_ta01c */
a.smart_regza_t01c{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_regza.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_regza_t01c:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_regza.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}	

/* regza */
a.smart_regza {
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/regza450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_regza:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/regza450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}	
	
	
/* lynx 3d */
a.smart_lynx {
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/lynx450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_lynx:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/lynx450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}	
	
/* xperia */
a.smart_xperia {
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/xperia450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_xperia:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/xperia450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* bberry */
a.smart_bberry{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_bberry.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_bberry:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_bberry.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* xperia arc */
a.smart_xperiaarc{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/xperiaarc_450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_xperiaarc:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/xperiaarc_450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* is03 */
a.smart_is03{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_is03.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_is03:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_is03.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
	/* is04 */
a.smart_is04{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/auis04450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_is04:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/auis04450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}


/* is05 */
a.smart_is05{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/auis05450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_is05:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/auis05450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}



/* au_is03 */
a.smart_is03{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_is03:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}


/* htc_evo */
a.htc_evo{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/htcevo_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.htc_evo:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/htcevo_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}




/* infobar */
a.infobar{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_infobar.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.infobar:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_infobar.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* XPERIA acro_IS11s */
a.acrois11s{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_xpacrois11s.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.acrois11s:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_xpacrois11s.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}


/* aquos_is11sh */
a.aquos_is11sh{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_aquos_is11sh.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.aquos_is11sh:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_aquos_is11sh.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* aquos_is12sh */
a.aquos_is12sh{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_aquos_is12sh.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.aquos_is12sh:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_aquos_is12sh.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* aquos_is13sh */
a.aquos_is13sh{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/is13sh450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.aquos_is13sh:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/is13sh450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}



/* comingsoon */
a.comingsoon{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	/*background:url(img/smart_phone/smart_is.jpg) no-repeat;*/
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_is03:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
   /*background:url(img/smart_phone/smart_is.jpg) no-repeat;*/
	display:block;
	text-indent: -1000px;
	}


/* LYNX */
a.smart_medias{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/medias450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_medias:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/medias450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
/* AQUOS PHONE sh-12C */
a.smart_aquos{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_aquos_sh12c.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_aquos:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_aquos_sh12c.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* F12c */
a.smart_f12c{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/f12c_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_f12c:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/f12c_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* acce */
a.smart_acce{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_acce.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_acce:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_acce.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}


/* galapagos55 */
a.smart_gala{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/garapagosu_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_gala:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/garapagosu_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
	
/* sh13 */
a.smart_sh13{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_sh13_450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_sh13:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_sh13_450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}	
	
	
/* ray */
a.smart_ray{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_ray450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_ray:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_ray450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}		

/* play */
a.smart_play{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/xplay450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_play:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/xplay450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}		

	

/* iphone 3 */
a.iphone3g{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/iPhone3gs450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.iphone3g:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/iPhone3gs450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* iphone 4 */
a.iphone4{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/iPhone4450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.iphone4:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/iPhone4450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
	
/* iphone 4s */
a.iphone4s{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/iPhone4s450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.iphone4s:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/iPhone4s450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}	
	
/* ipad */
a.ipad{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/ipad450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.ipad:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/ipad450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
	
/* ipad2 */
a.ipad2{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/ipad2450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.ipad2:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/ipad2450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}
	
/* galapagos55 */
a.smart_gala{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/garapagosu_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_gala:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/garapagosu_is.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* htc */
a.smart_htc{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/smart_phone/smart_htc.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.smart_htc:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/smart_phone/smart_htc.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}

/* ipod */
a.ipod{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/ipod.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.ipod:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/ipod.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}	

/* macbook */
a.macbook{
	width:450px;
	height:74px;
	border:4px solid #EFEFEF;
	background:url(img/_menu/macbook450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	outline:none;
	}
	
a.macbook:hover {
	width:450px;
	height:74px;
	border:4px solid #294EA2;
	background:url(img/_menu/macbook450.jpg) no-repeat;
	display:block;
	text-indent: -1000px;
	}	


/* 項目タイトル */
.smart_title_img {
	width:336px;
	float:left;
	}

.smart_title_txt {
	width:581px;
	height:40px;
	float:right;
	padding-top:11px;
	background-color:#000000;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	font-size:10px;
	font-weight:normal;
	line-height:130%;
	color:#FFFFFF;
	}

.mottomiru a:link{
	font-size: 18px;
	font-weight: bold;
	color: #00F;
	text-decoration: blink;
}

.mottomiru a:visited{
	font-size: 18px;
	font-weight: bold;
	color: #00F;
	text-decoration: blink;
}

.mottomiru a:hover{
	font-size: 18px;
	font-weight: bold;
	color: #00F;
	text-decoration: blink;
}
.order_info {
	margin-bottom: 15px;
	border: 1px solid #FF7E00;
}


#sougou_body .other_map .other_maplist #kishulist ul li a {
	vertical-align: baseline;
	padding-left: 20px;
}

