@charset "utf-8";/*-------------------------------------------------ver 	1.0jump	=1 common	=2 livedoor header	=3 my profile	=4 livedoor service	=5 other service	=6 livedoor footer	=7 icons	=8 profile top page-------------------------------------------------*//*-----------------------------------------------	=1 common-----------------------------------------------*/html {	color: #333333;	text-shadow: 0px 1px 0px #ffffff;	background: #efefef;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {	margin: 0;	padding: 0;	line-height: 1;}table {	border-collapse: collapse;	border-spacing: 0;}fieldset,img {	border: 0;}li {	list-style: none;}h1,h2,h3,h4,h5,h6,small {	font-size: 100%;}input,button,textarea,select,optgroup,option {	font-family: inherit;	font-size: inherit;	font-style: inherit;	font-weight: inherit;}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{	display: block;}body {	font-family: Arial;	-webkit-text-size-adjust: none;}a {	text-decoration: none;}.bGradation {	font-size: 110%;	font-weight: normal;	color: #ffffff;	text-shadow: 0px -1px 0px #000;	background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(101, 101, 101)),color-stop(1, rgb(44, 44, 44)));}.gGradation {	font-size: 110%;	font-weight: normal;	color: #ffffff;	text-shadow: 0px -1px 0px #333;	background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, #c9c9c9),color-stop(1, #838383));}.lgGradation {	font-size: 100%;	color: #333333;	text-shadow: 0px -1px 0px #000;	background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(254, 254, 254)),color-stop(1, rgb(227, 227, 227)));}/*-----------------------------------------------	=2 livedoor header-----------------------------------------------*/#site-header{	position: relative;	background-image: -webkit-gradient(linear, left top, left bottom,color-stop(0, rgb(101, 101, 101)),color-stop(1, rgb(44, 44, 44)));}#site-header h1{	height: 40px;	border-bottom: 1px solid #999;}#site-header h1 a{	display: block;	position: absolute;	margin: 0 auto;	text-indent: -9999px;}#site-header h1 a.profile{	height: 40px;	width: 200px;	top: 0;	left: 0;	-webkit-background-size: 167px 25px;	background: url(/img/lite/cmn/ld_profile_logo_w.png) no-repeat 10px 50%;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	.profile {		background: url(/img/lite/cmn/ld_profile_logo_w.png) no-repeat 50% 0;		-webkit-background-size: 167px 40px;	}}nav{	position: relative;}.global{	background: url(http://image.livedoor.com/img/lite/header_icons.png) no-repeat 0 0;	position: absolute;	top: 0;	right: 4px;	width: 102px;	height: 40px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	.global {		background: url(http://image.livedoor.com/img/lite/header_icons@x2.png) no-repeat 50% 0;		-webkit-background-size: 102px 40px;	}}.global ul{}.global li{	position: relative;}.global li a{	float: left;	display: block;	width: 51px;	height: 40px;	margin: 0 auto;	text-indent: -9999px;}/*-----------------------------------------------	=3 myProfile-----------------------------------------------*/#prof-noItem {	margin: 10px;	padding: 10px;	background: #fff;	-webkit-border-radius: 4px;	border: 1px solid #999;}#prof-noItem h3 {	font-weight: normal;}#prof-myProfile {	margin-bottom: 10px;}#prof-myProfile .bGradation {	padding: 10px;}#prof-myProfile-box {	margin-bottom: 30px;	position: relative;	top: 10px;	width: 100%;}#prof-myProfile-box:after {	content: " ";	display: block;	visibility: hidden;	clear: both;	height: 0.1px;	font-size: 0.1em;	line-height: 0;}#prof-owner-image {	width: 70px;	position: relative;	top: 0;	left: 10px;}#prof-owner-image img {}#prof-owner-status {	position: absolute;	top: 0;	left: 80px;	right: 10px;}#prof-owner-status h2 {	font-size: 123.1%;	word-wrap: break-word;}#prof-owner-profile {	margin-top: 5px}#prof-owner-profile li {	display: inline;	word-wrap: break-word;}#prof-owner-profile li:before {	content: " / ";}#prof-owner-profile li:first-child:before {	content: "";}#prof-description {	padding: 0 10px;	clear: both;}#prof-description h3 {	padding-left: 5px;}#prof-description p {	margin-top: 10px;	padding: 10px;	font-size: 80%;	line-height: 1.4;	-webkit-border-radius: 4px;	word-wrap: break-word;}#prof-description a {	margin-top: 10px;	display: block;	text-decoration: underline;}/*-----------------------------------------------	=4 livedoor service-----------------------------------------------*/#prof-livedoor-service {	margin-top: 10px;}#prof-livedoor-service .gGradation {	padding: 10px;}#prof-livedoor-item {}#prof-livedoor-item li {	padding: 10px;	font-size: 100%;	word-wrap: break-word;	min-height: 30px;}#prof-livedoor-item li a {	display: block;	-webkit-background-size: 10px 15px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	#prof-livedoor-item li a　{		-webkit-background-size: 10px 15px;	}}#prof-livedoor-item h3 {	margin: 0 25px 0 40px;	font-size: 90%;	font-weight: normal;}#prof-livedoor-item p {	margin: 5px 25px 0 40px;}#prof-livedoor-item strong {	padding-right: 5px;	font-size: 100%;	font-weight: bold;}#prof-livedoor-item time {	margin-top: 7px;	font-size: 80%;	text-align: right;	display: block;}/*-----------------------------------------------	=5other service-----------------------------------------------*/#prof-other-service {}#prof-other-service .gGradation {	padding: 10px;}#prof-other-item {}#prof-other-item li {	padding: 10px;	font-size: 100%;	word-wrap: break-word;	min-height: 30px;}#prof-other-item li a {	display: block;	-webkit-background-size: 10px 15px;}#prof-other-item h3 {	margin: 0 25px 0 40px;	padding-top: 5px;	font-size: 105%;	font-weight: bold;}/*#prof-other-item p {	margin: 5px 25px 0 40px;	color: #666;	font-size: 80%;}#prof-other-item time {	margin-top: 7px;	font-size: 80%;	text-align: right;	display: block;}*//*-----------------------------------------------	=6 livedoor footer-----------------------------------------------*/#viewmode {	margin-top: 30px;	text-align: center;}#site-footer {	text-align: center;}/*-----------------------------------------------	=7 icons-----------------------------------------------*/li.ldblog,li.ldmoblog,li.ldblogclap {	background: url(/img/lite/cmn/service_icon/ldblog_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.ldblog,	li.ldmoblog,	li.ldblogclap{		background: url(/img/lite/cmn/service_icon/ldblog_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.ldpics {	background: url(/img/lite/cmn/service_icon/ldpics_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.ldpics {		background: url(/img/lite/cmn/service_icon/ldpics_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.ldclip {	background: url(/img/lite/cmn/service_icon/ldclip_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.ldpics {		background: url(/img/lite/cmn/service_icon/ldpics_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.ldwiki {	background: url(/img/lite/cmn/service_icon/ldwiki_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.ldwiki {		background: url(/img/lite/cmn/service_icon/ldwiki_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.ldlislog {	background: url(/img/lite/cmn/service_icon/ldlislog_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.ldlislog {		background: url(/img/lite/cmn/service_icon/ldlislog_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.nowa {	background: url(/img/lite/cmn/service_icon/nowa_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.nowa {		background: url(/img/lite/cmn/service_icon/nowa_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.fixdap {	background: url(/img/lite/cmn/service_icon/fixdap_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.fixdap {		background: url(/img/lite/cmn/service_icon/fixdap_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.ldgourmet {	background: url(/img/lite/cmn/service_icon/ldgourmet_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.ldgourmet {		background: url(/img/lite/cmn/service_icon/ldgourmet_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.ldnews {	background: url(/img/lite/cmn/service_icon/ldnews_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.ldnews {		background: url(/img/lite/cmn/service_icon/ldnews_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.flickr {	background: url(/img/lite/cmn/service_icon/flickr_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.flickr {		background: url(/img/lite/cmn/service_icon/flickr_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.picasa {	background: url(/img/lite/cmn/service_icon/picasa_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.picasa {		background: url(/img/lite/cmn/service_icon/picasa_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.photozou {	background: url(/img/lite/cmn/service_icon/photozou_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.photozou {		background: url(/img/lite/cmn/service_icon/photozou_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.hatenaf {	background: url(/img/lite/cmn/service_icon/hatenaf_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.hatenaf {		background: url(/img/lite/cmn/service_icon/hatenaf_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.nicovideo {	background: url(/img/lite/cmn/service_icon/nicovideo_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.nicovideo {		background: url(/img/lite/cmn/service_icon/nicovideo_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.youtube {	background: url(/img/lite/cmn/service_icon/youtube_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.youtube {		background: url(/img/lite/cmn/service_icon/youtube_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.twitter {	background: url(/img/lite/cmn/service_icon/twitter_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.twitter {		background: url(/img/lite/cmn/service_icon/twitter_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.wassr {	background: url(/img/lite/cmn/service_icon/wassr_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.wassr {		background: url(/img/lite/cmn/service_icon/wassr_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.hatenab {	background: url(/img/lite/cmn/service_icon/hatenab_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.hatenab {		background: url(/img/lite/cmn/service_icon/hatenab_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.delicious {	background: url(/img/lite/cmn/service_icon/delicious_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.delicious {		background: url(/img/lite/cmn/service_icon/delicious_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.buzzurl {	background: url(/img/lite/cmn/service_icon/buzzurl_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.buzzurl {		background: url(/img/lite/cmn/service_icon/buzzurl_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.picasa {	background: url(/img/lite/cmn/service_icon/picasa_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.picasa {		background: url(/img/lite/cmn/service_icon/picasa_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.tumblr {	background: url(/img/lite/cmn/service_icon/tumblr_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.tumblr {		background: url(/img/lite/cmn/service_icon/tumblr_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.slideshare {	background: url(/img/lite/cmn/service_icon/slideshare_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.slideshare {		background: url(/img/lite/cmn/service_icon/slideshare_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.flipclip {	background: url(/img/lite/cmn/service_icon/flipclip_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.flipclip {		background: url(/img/lite/cmn/service_icon/flipclip_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.freefeed,li.blogfeed {	background: url(/img/lite/cmn/service_icon/freefeed_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.freefeed,	li.blogfeed {		background: url(/img/lite/cmn/service_icon/freefeed_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.freearea {	background: url(/img/lite/cmn/service_icon/free_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.freeOuter {		background: url(/img/lite/cmn/service_icon/free_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.timelog {	background: url(/img/lite/cmn/service_icon/timelog_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.timelog {		background: url(/img/lite/cmn/service_icon/timelog_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}li.pick {	background: url(/img/lite/cmn/service_icon/pick_b.png) no-repeat 10px center;	-webkit-background-size: 30px 30px;}@media only screen and  	(-webkit-min-device-pixel-ratio: 2) {	li.pick {		background: url(/img/lite/cmn/service_icon/pick_b.png) no-repeat 10px center;		-webkit-background-size: 30px 30px;	}}/* social */#new-foot_social{	text-align:center;	border-bottom:1px solid #D6D6D6;	background-color:transparent;}#new-foot_social ul{	padding:10px 0 8px;	}#new-foot_social li{/*	float:left;	margin-left:10px;*/	display: inline-block !important;vertical-align: top;}#new-foot_social ul:after{	content: ".";	display: block;	clear: both;	height: 0;	visibility: hidden;}#new-foot_social li.new-foot_facebook {	/*margin-left: 10px;*/}#new-foot_social li.twitter a{	background:url('http://image.livedoor.com/img/top/lite/icon_twitter.png') no-repeat 3px 2px;	font-weight:bold;	border:1px solid #bad8e8;	background-color:#f2faff;	color:#197695;	font-size:11px;	display:block;	width:80px;	padding:4px 0 2px 17px;	height:14px;	-moz-border-radius: 2px;	-webkit-border-top-left-radius:2px;	-webkit-border-top-right-radius:2px;	border-radius: 2px;	margin-top:-1px;}#new-foot_social li.new-foot_blog a{	background:url('http://image.livedoor.com/img/top/lite/icon_blog_s.png') no-repeat 3px 2px;	font-weight:bold;	border:1px solid #b4cae0;	background-color:#f2f9ff;	color:#4a8ed3;	font-size:12px;	display:block;	width:80px;	padding:4px 0 2px 17px;	height:14px;	-moz-border-radius: 2px;	-webkit-border-top-left-radius:2px;	-webkit-border-top-right-radius:2px;	border-radius: 2px;	margin-top:-1px;}#site-footer{    text-align:center;	background-color:transparent;}#site-footer ul{}#site-footer ul li{    font-size:14px;    border-right:1px solid #8f8f8f;    display:inline;}#site-footer ul li a{    padding:0 5px;    color:#4D4D4D;}#site-footer ul li:last-child {    border:none;}#site-footer p.note{    font-size:12px;    color:#8f8f8f;}p#copyright{    font-size:12px;    text-align:center;    padding:10px;}