#talk_all
{
	position:relative;
	word-break:keep-all;
}

#talk_ad_img
{
	position:relative;
}


#talk_ad_view
{
	position:relative;
}
/*
*/

#talk_info_regist
{
	position:relative;
	text-align:center;
}

#talk_info
{
	display:inline-block;
	position:relative;
	background-color:#202326;
	color:#ffffff;
	border-radius:20px;
	box-sizing:border-box;
	padding-bottom:30px;
}

#talk_info > div
{
	position:relative;
}

#talk_info li 
{
	list-style-type:none;
}

.talk_info_img
{
	position:relative;
	text-align:center;
	padding:20px 0px;
}

.talk_info_img > h3
{
	position:relative;
	text-align:center;
	font-weight:bold;
	padding-top:10px;
}

html
{
	font-size:14px;
}



.talk_info_text
{
    position:relative;
    font-size:1.2rem;
    padding:10px 10px;
}

.talk_info_text > h3
{
	text-align:center;
	font-size:2rem;
}

.do_carrer
{
	position:relative;
	text-align:left;
	padding-bottom:50px;
}

.do_class > li
{
	padding:20px 0px;
}

.do_class > li > div
{
	text-align:left;
}

.do_class h3
{
	padding:10px 0px 5px 0px;
}


#talk_regist
{
	display:inline-block;
	position:relative;
	height:1400px;
	box-sizing:border-box;
}


#talk_regist > div
{
	position:relative;
}

.talk_regist_topic
{
	position:relative;
	padding:20px 0px;
}

.talk_regist_topic > h2
{
	position:relative;
	text-align:center;
	font-weight:bold;
	font-size:1.750rem;
}

.talk_regist_topic > ul
{
	position:relative;
	padding-top:20px;
	text-align:left;
}

.talk_regist_topic li
{
	margin-left:30px;
	padding:5px 0px;
	font-size:1.125rem;
	font-weight:bold;
}

.talk_regist_method li
{
	margin-left:30px;
	padding:5px 0px;	
}

.talk_about_view
{
	position:relative;
	text-align:center;
	padding-top:20px;
}

.talk_about_view > h2
{
	position:relative;
	padding:10px 0px;
	color:#212326;
	border-bottom:2px solid #212326;
	background-color:#b6a49a60;
}