@charset "utf-8";

/* ------------------------------------------------------------
	
	filename:	detail.css
	created:	140703
	update:		140703
		
------------------------------------------------------------ */


/* ベース */
body.operation#index div#main ul.indexbtnbox{
	margin : 0;
	padding : 0;
	margin-bottom : 30px;
}

body.operation#index div#main ul.btnbox,
body.operation#index div#main ul.btnbox_wide{
	margin : 0;
	padding : 0;
	margin-bottom : 30px;
}
body.operation#index div#main ul.indexbtnbox li,
body.operation#index div#main ul.btnbox li{
	width : 48%;
	margin-bottom : 11px;
}

body.operation#index div#main ul.indexbtnbox li.wide,
body.operation#index div#main ul.btnbox li.wide{
	width : 100%;
}
body.operation#index div#main ul.btnbox_wide li{
	margin-bottom : 3px;
}



body.operation#index div#main .btmenu{
	text-align : right;
}



body.operation#index div#main ul.page-navi{
}
body.operation#index div#main ul.page-navi li{
	border-bottom : 1px solid #c0c0c0;
	background-image: url('/s/common/images/link_point03.png');
	background-repeat : no-repeat;
	background-position : 100% 50%;
	-webkit-background-size: auto 13px;
	-moz-background-size: auto 13px;
	background-size: auto 13px;
}
body.operation#index div#main ul.page-navi li.pc{
	background-image: url('/s/common/images/link_point04.png');
	background-repeat : no-repeat;
	background-position : 100% 50%;
	-webkit-background-size: auto 13px;
	-moz-background-size: auto 13px;
	background-size: auto 13px;
}
body.operation#index div#main ul.page-navi li:first-child{
	border-top : 1px solid #c0c0c0;
}
body.operation#index div#main ul.page-navi li.currently{
	padding : 15px 25px 15px 5px;
	color : #f04e23;
	font-weight : bold;
	background : none;
}
body.operation#index div#main ul.page-navi li a{
	display : block;
	padding : 15px 30px 15px 5px;
}


body.operation#point-charge div#main .stationFlow dt,
body.operation#index div#main .stationFlow dt{
    position : relative;
	margin-bottom : 5px;
    margin-left : 1.3em;
}

body.operation#point-charge div#main .stationFlow_cau,
body.operation#index div#main .stationFlow_cau{
    position : relative;
	margin-bottom : 2em;
    border : 1px dotted #e8380d;
    background : #fcf2f0;
    padding : 1em;
}

body.operation#point-charge div#main .stationFlow dd,
body.operation#index div#main .stationFlow dd{
	margin-bottom : 2em;
}

body.operation#point-charge div#main .stationFlow_cau dd,
body.operation#index div#main .stationFlow_cau dd{
    margin-top : 0.5em;
}

body.operation#point-charge div#main .stationFlow dt span.seqNum,
body.operation#index div#main .stationFlow dt span.seqNum{
	position:absolute;
	display:block;
    margin-left : 1.5em;
	width:3em;
	left:-3.8em;
	text-align:center;
}
body.operation#point-charge div#main #sec01,
body.operation#index div#main #sec01{
	padding : 0 10px 0 10px;
	border : solid #f5f5f5;
	border-width : 0 2px 2px 2px;
	margin-bottom : 15px;
}
body.operation#point-charge div#main dl.stationFlow dd.numberNone,
body.operation#index div#main dl.stationFlow dd.numberNone{
 margin-left:0;
}

/* EOF */

