/* Help：Common */

/* Help：Main */
#hp_help {
	display : flex;
	height : 100%;
}

#hp_help_category {
	width : 247px;
	min-width : 247px;
	overflow-x : hidden;
}

#hp_help_qa {
	flex : 1;
}

/* Help：Category */
#hp_help_category_area_base {
	background-color : #f2f2f2;
	height : 100%;
	width : 263px;
	overflow-y : scroll;
}
@supports (-ms-ime-align:auto) { /* for Edge */
	#hp_help_category_area_base {
		width : 263px;
	}
}
_::-webkit-full-page-media, _:future, :root #hp_help_category_area_base {
	width : 247px;
}

#hp_help_category_area {
	padding : 0 2px;
}

.hp_help_category_common {
	margin : 1px 0;
	padding : 7px;
	background-color : #2c9fd8;
	color : white;
}

.hp_help_sub_category_common {
	margin : 1px 0;
	padding : 7px;
	background-color : #d0e6f3;
	color : #239fdb;
	display : flex;
}

.hp_help_sub_category_selected {
	background-color : #7ec4e6;
	color : white;
}

.hp_help_sub_category_common:not(.hp_help_sub_category_selected):hover {
	opacity : 0.7;
	cursor : pointer;
}

.hp_help_sub_category_bullet {
	display : flex;
	align-items : center;
}

.hp_help_sub_category_title {
}

/* Help：QA */
#hp_help_qa_area {
	background-color : rgba(0, 103, 179, 0.1);
	height : 100%;
	display : flex;
	justify-content : center;
}

#hp_help_qa_list_area_base {
	width : 100%;
	overflow-x : hidden;
}

#hp_help_qa_list_area {
	width : calc(100% + 17px);
	height : 100%;
	overflow-y : scroll;
	display : flex;
	flex-direction : column;
	align-items : center;
}

.hp_help_qa_box_common {
	width : 650px;
	padding : 15px 10px;
	margin : 10px 0;
	background-color : white;
	border-radius : 10px;
	box-shadow : 0px 4px lightgrey;
}

.hp_help_q_box_common {
	display : flex;
}

.hp_help_q_icon_common {
	width : 50px;
	font-family : "MS Gothic",sans-serif;
	font-size : 60px;
	color : orange;
	display : flex;
	justify-content : center;
}

.hp_help_q_text_common {
	width : 560px;
	padding-top : 15px;
	color : orange;
}

.hp_help_q_text_first_common {
	background-image : url("/pcsite/help/images/qafirstline.gif");
	line-height : 1px;
	margin : 0;
}

.hp_help_q_text_str_common {
	background-image : url("/pcsite/help/images/qaline.gif");
	line-height : 25px;
	margin : 0;
}

.hp_help_a_box_common {
	display : flex;
	margin-top : 10px;
}

.hp_help_a_icon_common {
	width : 50px;
	font-family : "MS Gothic",sans-serif;
	font-size : 60px;
	color : #2c9fd8;
	display : flex;
	justify-content : center;
}

.hp_help_a_text_common {
	width : 560px;
	padding-top : 15px;
	color : #595959;
}

.hp_help_a_text_first_common {
	background-image : url("/pcsite/help/images/qafirstline.gif");
	line-height : 1px;
	margin : 0;
}

.hp_help_a_text_str_common {
	background-image : url("/pcsite/help/images/qaline.gif");
	line-height : 25px;
	margin : 0;
}

.hp_help_q_text_common > img,
.hp_help_a_text_common > img {
	margin-top : 15px;
	max-width : 560px;
	max-height : 560px;
}

.hp_help_q_text_common > input,
.hp_help_a_text_common > input {
	margin-top : 15px;
	padding : 5px 10px;
	width : 160px;
	text-align : left;
	border : 1px solid #2c9fd8;
	border-radius : 10px;
	color : #595959;
	background-color : #d0e6f3;
}

.hp_help_q_text_common > input:hover,
.hp_help_a_text_common > input:hover {
	opacity : 0.7;
	cursor : pointer;
}
